Realice un programa para generar N elementos de la sucesión de Fibonacci (0, 1, 1, 2, 3,
5, 8, 13,…). El planteamiento del programa correspondiente se hace a partir del análisis
de la sucesión, en la que se puede observar que un tercer valor de la serie está dado por
la suma de los dos valores previos, de aquí que se asignan los dos valores para sumar (0,
1), que dan la base para obtener el siguiente elemento que se busca, además, implica que
el ciclo se efectué dos veces menos. A continuación, se muestra el diagrama de flujo para
poder diseñar el programa en C# Quien me ayuda plis
Respuestas a la pregunta
Contestado por
1
Respuesta:
using System;
class MainClass{
public static void Main (string[] args) {
System.Console.WriteLine("Ingresa la cantidad de números de la secuencia de Fibonacci que se desea imprimir: ");
int cantidad = Convert.ToInt32(System.Console.ReadLine());
int contador = 0;
int n1 = 0;
int n2 = 1;
int n3;
while (contador < cantidad){
n3 = n1+n2;
System.Console.WriteLine(n3);
n1 = n2;
n2 = n3;
contador++;
}
}
}
Explicación:
No sé si funciona para todas las versiones/plataformas, pero lo corrí y funcionó donde yo lo uso.
Otras preguntas
Educ. Fisica,
hace 2 meses
Castellano,
hace 2 meses
Inglés,
hace 2 meses
Química,
hace 5 meses
Salud,
hace 5 meses
Biología,
hace 9 meses
Tecnología y Electrónica,
hace 9 meses
Geografía,
hace 9 meses