Informática, perguntado por Programador543, 1 ano atrás

Construa um algoritmo que gere os 20 primeiros termos de uma série tal qual a de Fibonacci, mas que cujos 2 primeiros termos são fornecidos pelo usuário.

Soluções para a tarefa

Respondido por DennisRitchie
4
// Olá, este algoritmo está no português estruturado do VisuAlg.

algoritmo "Fibonacci"
var
      i, numAnterior, numAtual, numNovo : inteiro
inicio
      i <- 2
      escreva("Escreva o 1º número: ")
      leia(numAnterior)
      escreva("Escreva o 2º número: ")
      leia(numAtual)
      escreval(numAnterior)
      escreval(numAtual)

      enquanto (i <> 20) faca
         numNovo <- numAtual + numAnterior
         numAnterior <- numAtual
         numAtual <- numNovo
         escreval(numNovo)
         i <- i + 1
      fimenquanto
fimalgoritmo

Perguntas interessantes