Witajcie Drodzy Koledzy!
Uczę się c++ i próbuję zaimplementować algorytm na wyciąganie pierwiastka kwadratowego. Napisałem taki kod:
double liczba_d=liczba;
if(liczba!=0)
{
int mnoż=1;
double wynik=0;
while(wynik!=liczba_d)
{
wynik=mnoż*0.000000001;
mnoż++;
}
cout<<"Pierwiastek kwadratowy z "<<liczba<<" wynosi ";
cout<<mnoż<<endl;
}
else
{
cout<<"Błąd"<<endl;
}
Kompilator (visual c++ 2010) nie wyświetla żadnego błędu ani ostrzeżenia.
Gdy debuguję kod wyświetla, że kłopot tkwi w typach zmiennych, ale nie wiem jak go rozwiązać.
Bardzo proszę o pomoc.