none
Sequencia de Fibonacci no C# RRS feed

  • Discussão Geral

  • Preciso desenvolver um algoritmo em C# que a sequencia pare no numero dado:

    Desenvolva abaixo uma função onde receba por parâmetro o número máximo e printe no console os resultados conforme exemplo dado anteriormente, pode ser desenvolvido em qualquer linguagem de programação, apenas informe instruções de execução

    Exemplo: fibonacci(10); // Output: 0,1, 1, 2, 3, 5, 8 fibonacci(55); // Output: 0,1, 1, 2, 3, 5, 8, 13, 21, 34, 55 fibonacci(616); // Output: 0,1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610

    quarta-feira, 28 de outubro de 2020 16:22

Todas as Respostas

  • Olá Ranielle,

    O exemplo de código abaixo ajudará você a realizar o que precisa. Apenas certifique-se de alterar o intervalo de números no loop para definir os diferentes resultados. Você pode ter que criar um código para obter a entrada do usuário de quantos números de Fibonacci eles desejam que sejam exibidos.

    using System;
    public class Demo {
       public static void Main(string[] args) {
          int val1 = 0, val2 = 1, val3, i, n;
          n = 7;                                                <--- O intervalo de números é alterado aqui
          Console.WriteLine("Fibonacci series:");
          Console.Write(val1+" "+val2+" ");
          for(i=2;i<n;++i) {
             val3 = val1 + val2;
             Console.Write(val3+" ");
             val1 = val2;
             val2 = val3;
          }
       }
    }

    295/5000
    Olá Ranielle,

    O exemplo de código abaixo ajudará você a realizar o que precisa. Apenas certifique-se de alterar o intervalo de números no loop para definir os diferentes resultados. Você pode ter que criar um código para obter a entrada do usuário de quantos números de Fibonacci eles desejam que sejam exibidos.
    295/5000
    Olá Ranielle,

    O exemplo de código abaixo ajudará você a realizar o que precisa. Apenas certifique-se de alterar o intervalo de números no loop para definir os diferentes resultados. Você pode ter que criar um código para obter a entrada do usuário de quantos números de Fibonacci eles desejam que sejam exibidos.
    quarta-feira, 28 de outubro de 2020 20:11
    Moderador