Sabtu, 01 Juni 2013

Program Deret Fibonacci dengan Fungsi

UTS Teknik Pemrograman Terstruktur 2 baru saja berlalu, dalam UTS tersebut berisi 3 buah soal dan salah satu soal berisikan perintah untuk membuat program deret fibonacci dengan menggunakan fungsi, berikut ini Saya share program yang saya edit dari blog seseorang.






#include <iostream.h>
#include <conio.h>

void fibonaci (int &N, int a[99]);
void output (int N, int a[99]);

void fibonaci (int &N, int a[99])
{ int i;
clrscr();
for (i=0;i<N;i++)
{
if(i<2)
a[i]=i;
else
a[i]=a[i-2]+a[i-1];
}
}

void output (int N; int a[99])
{ int i;
cout<<"Deret Fibonaci \n";
for (i=0;i<N;i++)
{
cout<<a[i]<<"\t";
}
}

int main ()
{
clrscr();
int N,a[50];
cout<<"masukkan deret fibonaci =";
cin>>N;
fibonaci (N,a);
output (N,a);
getch();
return 0;
}


Tidak ada komentar: