Realizar un programa para mostrar la serie de Fibonacci
CODIGO
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Fibonacci
{
class Program
{
static void Main(string[] args)
{
int a, b, limite, i, auxiliar;
Console.WriteLine("Ingrese el número de numeros de Fibonacci que desea mostrar");
limite = int.Parse(Console.ReadLine());
a = 0;
b = 1;
for (i = 0; i < limite; i++)
{
auxiliar = a;
a = b;
b = auxiliar + a;
Console.WriteLine(a);
}
Console.ReadKey();
}
}
}
CODIGO
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Fibonacci
{
class Program
{
static void Main(string[] args)
{
int a, b, limite, i, auxiliar;
Console.WriteLine("Ingrese el número de numeros de Fibonacci que desea mostrar");
limite = int.Parse(Console.ReadLine());
a = 0;
b = 1;
for (i = 0; i < limite; i++)
{
auxiliar = a;
a = b;
b = auxiliar + a;
Console.WriteLine(a);
}
Console.ReadKey();
}
}
}
EJECUCION
muchas gracias fue de gran ayuda :)
ResponderEliminarFue de gran Ayuda grasias!
ResponderEliminarFue de gran Ayuda grasias!
ResponderEliminarSi le pones 100 salen negativos ayuda
ResponderEliminares por el tipo de dato cuando declaras las variables en este caso como la sucesión era pequeña no hubo problema, pero 100 sobrepasa la cantidad que puede acumular el tipo de dato int lo recomendable seria usar double o float te dejo un ejemplo:
Eliminarusing System;
namespace practicaaafinabocci
{
class Program
{
static void Main(string[] args)
{
double a=0, b=1, c, Vcont,Vmont;
Console.WriteLine("Inserte el valor para mostrar la sucesion de fibonacci");
Vmont = double.Parse(Console.ReadLine());
Console.Clear();
Console.WriteLine("la sucesion de fibonacci es:");
for (Vcont = 0; Vcont < Vmont; Vcont++)
{
c = a;
a = b;
b = c + a;
Console.WriteLine(a);
}
}
}
}
hola.
ResponderEliminarcomo podria hacer la serie fibonacci en un array?
Hola, me podrían ayudar con este problema por favor
ResponderEliminarEncontrar la siguiente serie de números de la serie, donde n y x es ingresado por teclado. El valor de n y x debe ser mayor que cero, se debe mostrar un mensaje al usuario de volver a ingresar un numero de forma correcta.
��= ��^1/1! + ��^2/2! + ��^3/3! + ��^4/4! + … + ����/��!