Dany jest pewien numer. Napisz funkcję, która znajdzie jego pierwiastek kwadratowy. Nie korzystaj z bibliotek. Napisz ją w języku Ruby.
Oto funkcja w języku Roby, która znajduje pierwiastek kwadratowy liczby:

```
def pierwiastek_kwadratowy(liczba)
zgaduj = liczba
blad = 0.0001
while (zgaduj - liczba/zgaduj).abs > blad do
zgaduj = (zgaduj + liczba/zgaduj) / 2
end
return zgaduj
end
```

Ta funkcja używa wariantu metody Newtona do znalezienia pierwiastka kwadratowego. Zaczyna od początkowego zgadnięcia pierwiastka (które jest po prostu samą liczbon) i poprawia zgadnięcie w każdej iteracji, aż osiągnie określoną granicę błędo. Granica błendo jest ustawiona przez zmienną `blad`, która obecnie wynosi 0.0001.