Kare kök Alma İşlemi
#include
#define WAIT For(;;)
Double abs(Double b){
Return (b>=0 ? b : -b);
}
Double Karekok(Double sayi)
{
Double kucukSayi=0.000001;
Double onceki=-10000,simdiki=1;
While(abs(simdiki-onceki)>kucukSayi){
onceki=simdiki;
simdiki=(simdiki*simdiki+sayi)/(2*simdiki);
}
Return simdiki;
}
void main(){
Int End;
Do
{
Double sayi;
cout<<"Lütfen, bir sayi yaziniz: ";
cin>>sayi;
cout<< sayi<<" sayisinin karekoku = "<
cin>>End;
}While(End==1);
WAIT;
}
Kalıcı Bağlantı Yorum (0) Yorum yaz! Arkadaşına Gönder!
0 yorum yazılmıştır



