Programalama > C++

Etiketler: kare, kök, alma

Ort. 0
Puan ver:
#include <iostream.h> 
#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 = "<<Karekok(sayi)<<endl; 
    cout<<"Tekrar etmek icin 1 yaziniz!";
    cin>>end;
  }while(end==1);
    
     WAIT;
}


Yorumlar                 Yorum Yaz
Bu hazır kod'a ilk yorumu siz yapın!
KATEGORİLER
ASP - 240
ASP.NET - 24
C# - 75
C++ - 174
CGI - 8
DELPHI - 247
FLASH - 49
HTML - 536
PASCAL - 246
PERL - 11
PHP - 160
WML - 9
XML - 2
Copyright © 2002 - 2024 Hazır Kod - Tüm Hakları Saklıdır.
Siteden yararlanırken gizlilik ilkelerini okumanızı tavsiye ederiz.
hazirkod.com bir İSOBİL projesidir.