Menghitung Akar Dengan Rekursi
Posted by Budi Arieyanto | Posted in Borlant C++ | Posted on 04.39
#include <iostream.h>
#include <conio.h>
#include <math.h>
long pangkat(int x,int n);
main()
{
int x,y;
char lagi;
atas :
clrscr();
cout<<"Menghitung x^y"<<endl;
cout<<"=============="<<endl;
cout<<"Masukan Akar : ";cin>>x;
cout<<"Akar "<<x<<" Adalah "<< sqrt(x)<<endl;
cout<<"Ingin Hitung Lagi [Y/T] ?";
lagi=getche();
if(lagi == 'Y' || lagi == 'y' )
goto atas;
getch();
}
long pangkat(int x,int n)
{
if(n==1)
return (x);
else
return (x*pangkat(x,n-1));
}


Comments (0)
Posting Komentar