Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Fibonacci
- #include <iostream>
- #include <cstdlib>
- using namespace std;
- int Riprova();
- void Calcolo();
- int main(int argc, char *argv[])
- {
- Calcolo();
- return 0;
- }
- void Calcolo()
- {
- system("cls");
- int a=0, b=1, c, d, i;
- cout<<"\n\t\t\tSequenza di Fibonacci";
- cout<<"\n Inserisci lunghezza sequenza di fibonacci: ";
- cin>>d;
- cout<<endl;
- int sequenza[d];
- for(i=0; i<d; i++)
- {
- sequenza[i]=a;
- c=a+b;
- a=b;
- b=c;
- }
- for(i=0; i<d; i++)
- {
- cout<< " " <<sequenza[i]<<endl;
- }
- Riprova();
- }
- int Riprova()
- {
- char risposta;
- do
- {
- cout<<"\n Vuoi provare un\'altra sequenza?[s/n] ";
- cin>>risposta;
- }
- while(risposta != 's' && risposta != 'n');
- if(risposta == 's')
- {
- Calcolo();
- }
- if(risposta == 'n')
- {
- return 0;
- }
- }
Add Comment
Please, Sign In to add comment