Senin, 20 Juni 2011

Program Fibonanci part 3

0 komentar
source code C++:
#include <iostream.h>
#include <conio.h>
#include <stdlib.h>

int fibonacci(int deret)
{
    if (deret==0 || deret==1)
       return deret;
   else
       return fibonacci(deret -1) + fibonacci (deret -2);
}

main()
{
    atas:
    int hasil, deret;
   char ans;
   cout<<"Masukkan Suku Deret ke : "; cin>>deret;
   hasil=fibonacci(deret);
   cout<<"Hasil Deret Fibonacci  : "<<hasil<<endl<<endl;
   lagi:
   cout<<"Apakah Anda Ingin Mencoba Lagi [Y/N] : "; cin>>ans;
   if (ans=='y' || ans=='Y')
       {  system ("cls"); goto atas;}

   if (ans=='n' || ans=='N')
       { system ("cls"); cout<<"=*= TERIMAKASIH =*="; }

   else { system ("cls"); goto lagi; }
   getch();
return 0;
}

Hasilnya:

Leave a Reply

Labels