Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

Computação II

Por:   •  14/2/2018  •  808 Palavras (4 Páginas)  •  269 Visualizações

Página 1 de 4

...

calcule e mostre os N primeiros termos da seqüência de

Fibonacci (0, 1, 1, 2, 3, 5, 8, 13, ...).

* SOLUÇÃO COM LAÇO for

#include <stdio.h>

#include <stdlib.h>

int main()

{

int n, vc, ant1 = 0, ant2 = 1, prox;

printf("EXIBICAO DOS n PRIMEIROS ELEMENTOS DA SERIE DE FIBONACCI\n\n\n");

printf("ENTRE COM O VALOR DE n: ");

scanf("%d", &n);

if(n == 1)

{

printf("\n\n%d", ant1);

}

if(n == 2)

{

printf("\n\n%d %d", ant1, ant2);

}

if(n > 2)

{

printf("\n\n%d %d ", ant1, ant2);

for(vc = 3; vc <= n; vc++)

{

prox = ant1 + ant2;

printf("%d ", prox);

ant1 = ant2;

ant2 = prox;

}

}

printf("\n\n\n");

system("pause");

return 0;

}

* SOLUÇÃO COM LAÇO while

#include <stdio.h>

#include <stdlib.h>

int main()

{

int n, vc, ant1 = 0, ant2 = 1, prox;

printf("EXIBICAO DOS n PRIMEIROS ELEMENTOS DA SERIE DE FIBONACCI\n\n\n");

printf("ENTRE COM O VALOR DE n: ");

scanf("%d", &n);

if(n == 1)

{

printf("\n\n%d", ant1);

}

if(n == 2)

{

printf("\n\n%d %d", ant1, ant2);

}

if(n > 2)

{

printf("\n\n%d %d ", ant1, ant2);

vc = 3;

while(vc <= n)

{

prox = ant1 + ant2;

printf("%d ", prox);

ant1 = ant2;

ant2 = prox;

vc++;

}

}

printf("\n\n\n");

system("pause");

return 0;

}

* SOLUÇÃO COM LAÇO do...while

#include <stdio.h>

#include <stdlib.h>

int main()

{

int n, vc, ant1 = 0, ant2 = 1, prox;

printf("EXIBICAO DOS n PRIMEIROS ELEMENTOS DA SERIE DE FIBONACCI\n\n\n");

printf("ENTRE COM O VALOR DE n: ");

scanf("%d", &n);

if(n == 1)

{

printf("\n\n%d", ant1);

}

if(n == 2)

{

printf("\n\n%d %d", ant1, ant2);

}

if(n > 2)

...

Baixar como  txt (3.7 Kb)   pdf (148.5 Kb)   docx (14.4 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no Essays.club