Enviado em 18/04/2011 - 19:51h
Olá gente, estou resolvendo um exercício que pede para mostrar a seqüência de Fibonacci, está mostrando legal, mas no final ele pergunta deseja continuar mais quando se clicar em alguma tecla o programa aborta, gostaria que vocês me ajudassem a construir essa parte de código em que o usuário digitará (s)= sim ou (n)=não. Dai com isso o programa será finalizado ou não.
Agradeço dez de já a atenção.
#include <stdio.h>
#include <stdlib.h>
int fibonacci(int x);
int main(int num, char *laco[])
{
int a, i;
printf("Informe a Sequencia de Fibonacci que Deseja ver: ");
scanf("%d", &a);
for(i=0; i<=a-1; i++){
printf("A sequencia de Fibonacci do Numero: %d e: %d\n", i+1, fibonacci(i+1));
}
system("PAUSE");
return 0;
}
int fibonacci(int x){
if ((x==1)||(x==2)){
return 1;
}else{
return fibonacci(x-1)+fibonacci(x-2);
}
}
Agradeço dez de já a atenção.
#include <stdio.h>
#include <stdlib.h>
int fibonacci(int x);
int main(int num, char *laco[])
{
int a, i;
printf("Informe a Sequencia de Fibonacci que Deseja ver: ");
scanf("%d", &a);
for(i=0; i<=a-1; i++){
printf("A sequencia de Fibonacci do Numero: %d e: %d\n", i+1, fibonacci(i+1));
}
system("PAUSE");
return 0;
}
int fibonacci(int x){
if ((x==1)||(x==2)){
return 1;
}else{
return fibonacci(x-1)+fibonacci(x-2);
}
}