Mostrar Números En Orden Inverso En C#

Este ejercicio se centra en el trabajo con matrices en C#. El programa solicitará al usuario que introduzca 5 números, que se almacenarán en una matriz. Una vez introducidos todos los números, el programa los mostrará en orden inverso. Este ejercicio ayuda a comprender la manipulación de matrices, el manejo de la entrada del usuario y técnicas sencillas de almacenamiento de datos.



Grupo

Matrices, estructuras y cadenas de C#

Objectivo

1. Declare un array para almacenar 5 enteros.
2. Solicite al usuario que introduzca 5 números y los guarde en el array.
3. Una vez introducidos todos los números, itere sobre el array en orden inverso para mostrarlos.
4. Asegúrese de que la salida muestre claramente el orden inverso de los números.

Escriba un programa en C# que solicite al usuario 5 números, los guarde en un array y los muestre en orden inverso.

Ejemplo de ejercicio en C#

 Copiar código C#
using System;

class Program
{
    static void Main()
    {
        // Declare an array to store 5 numbers
        int[] numbers = new int[5];

        // Prompt user to enter 5 numbers
        Console.WriteLine("Enter 5 numbers:");

        for (int i = 0; i < 5; i++)
        {
            Console.Write($"Number {i + 1}: ");
            numbers[i] = Convert.ToInt32(Console.ReadLine());
        }

        // Display the numbers in reverse order
        Console.WriteLine("\nNumbers in reverse order:");
        for (int i = 4; i >= 0; i--)
        {
            Console.WriteLine(numbers[i]);
        }
    }
}

 Output

// Example Enter 5 numbers:
Number 1: 10
Number 2: 20
Number 3: 30
Number 4: 40
Number 5: 50

Numbers in reverse order:
50
40
30
20
10

Comparte este ejercicio de C#

Practica más ejercicios C# de Matrices, estructuras y cadenas de C#

¡Explora nuestro conjunto de ejercicios de práctica de C#! Diseñados específicamente para principiantes, estos ejercicios te ayudarán a desarrollar una sólida comprensión de los fundamentos de C#. Desde variables y tipos de datos hasta estructuras de control y funciones simples, cada ejercicio está diseñado para desafiarte gradualmente a medida que adquieres confianza en la programación en C#..