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
Historia,
hace 4 meses
Ciencias Sociales,
hace 4 meses
Baldor,
hace 4 meses
Química,
hace 8 meses
Salud,
hace 8 meses
Biología,
hace 11 meses
Tecnología y Electrónica,
hace 11 meses
Geografía,
hace 11 meses