Fibonacci al reves

En esta sección se resolverán dudas sobre C sharp, el lenguaje de programación de Microsoft, compatible con Unity

Moderator: julianmartinez16

Post Reply
User avatar
jesusonoro
Posts: 40
Joined: Wed Jul 19, 2017 10:08 am

Fibonacci al reves

Post by jesusonoro » Fri Oct 06, 2017 9:32 am

A varios nos tocó este ejercicio en el examen pasado, lo acabo de resolver usando un vector, no es tan hard... c:

Code: Select all

namespace ConsoleApplication5
{
    class Program
    {
        static void Main(string[] args)
        {
            int cantidad, a = 0, b = 1, c = 1;
            int [] valor , reves;
            string temp;
            Console.WriteLine("Fibonacci al reves");
            Console.WriteLine();
            Console.WriteLine("¿Cuantos valores quiere de la serie?");
            temp = Console.ReadLine();
            if (int.TryParse(temp, out cantidad))
            {
                Console.WriteLine();
                valor = new int[cantidad];
                reves = new int[cantidad];
                for (int i = 0; i<cantidad; i++)
                {
                    Console.WriteLine(c);
                    valor[i] = c;
                    reves[cantidad - i - 1] = c;
                    a = b;
                    b = c;
                    c = a + b;
                }
                Console.WriteLine();
                Console.WriteLine();
                Console.WriteLine("La serie, al revés, sería");
                for (int i = 0; i<cantidad; i++)
                {
                    Console.WriteLine(reves[i]);
                }
            }
            else
            {
                Console.WriteLine("Datos ingresados incorrectos");
            }
            Console.ReadKey();
        }
    }
}

Post Reply