# include<stdio.h>
int oper1=1;
int oper2=1;
int ris=0;
int volte=0;
int main()
{
printf("Quante volte vuoi eseguire FIBONACCI?");
scanf("%d",&volte);
ris=oper1+oper2;
printf("\n\t %d %d %d",oper1,oper2,ris);
while(volte>0) //mentre volte e' maggiore di 0
{
oper1=oper2;
oper2=ris;
ris=oper1+oper2; //le tre operazioni portano a sommare 1+1=2,1+2=3,2+3=5....
printf("\n\t %d %d %d",oper1,oper2,ris);
volte--; //decremento variabile volte
}
}
_________________________________________________________________________________
Evoluzione: applica lo schema di somma Fibonacci a due numeri inseriti dall'utente
# include<stdio.h>
int oper1;
int oper2;
int ris=0;
int volte=0;
int main()
{
printf("Quante volte vuoi eseguire FIBONACCI?");
scanf("%d",&volte);
printf("\nPrimo valore?");
scanf("%d",&oper1);
printf("\nSecondo valore?");
scanf("%d",&oper2);
ris=oper1+oper2;
printf("\n\t %d | %d | %d",oper1,oper2,ris);
while(volte>0)
{
oper1=oper2;
oper2=ris;
ris=oper1+oper2;
printf("\n\t %d | %d | %d",oper1,oper2,ris);
volte--;
}
}
Nessun commento:
Posta un commento