Matriz Inversa - Ejercicio De Programacion C# Sharp

En este ejercicio en C#, se te pide escribir un programa que pida al usuario 5 números, los almacene en un arreglo y los muestre en orden inverso.

Este ejercicio es excelente para practicar el uso de arreglos en C#, una estructura de datos fundamental que permite almacenar múltiples valores en una sola variable. Además, se te pedirá que utilices un bucle para mostrar los números en orden inverso, lo que implica trabajar con los índices del arreglo de manera efectiva. El índice más alto del arreglo corresponderá al último número ingresado, y el índice más bajo al primero.

Al completar este ejercicio, habrás practicado cómo recorrer y manipular arreglos en C#, así como cómo gestionar el flujo de datos en un programa. También es una excelente oportunidad para entender cómo acceder a los elementos de un arreglo utilizando sus índices y cómo se puede modificar el orden de los elementos dentro de la estructura.

 Categoría

Matrices, Estructuras y Cadenas

 Ejercicio

Matriz Inversa

 Objectivo

Cree un programa en C# para pedir al usuario 5 números, guárdelos en una matriz y muéstrelos en orden inverso.

 Ejemplo Ejercicio C#

 Copiar Código C#
using System;  // Import the System namespace for basic functionality

class Program  // Define the main class
{
    static void Main()  // The entry point of the program
    {
        int[] numbers = new int[5];  // Create an array of 5 integers to store the numbers entered by the user

        // Ask the user to enter 5 numbers and store them in the array
        for (int i = 0; i < 5; i++)
        {
            Console.Write($"Enter number {i + 1}: ");  // Prompt the user for a number
            numbers[i] = Convert.ToInt32(Console.ReadLine());  // Convert the input to an integer and store it in the array
        }

        // Display the numbers in reverse order
        Console.WriteLine("\nNumbers in reverse order:");
        for (int i = 4; i >= 0; i--)
        {
            Console.WriteLine(numbers[i]);  // Print each number starting from the last element in the array
        }
    }
}

 Salida

Case 1:
Enter number 1: 10
Enter number 2: 20
Enter number 3: 30
Enter number 4: 40
Enter number 5: 50

Numbers in reverse order:
50
40
30
20
10

Case 2:
Enter number 1: 1
Enter number 2: 2
Enter number 3: 3
Enter number 4: 4
Enter number 5: 5

Numbers in reverse order:
5
4
3
2
1

Case 3:
Enter number 1: 100
Enter number 2: 200
Enter number 3: 300
Enter number 4: 400
Enter number 5: 500

Numbers in reverse order:
500
400
300
200
100

 Comparte este Ejercicio C# Sharp

 Más Ejercicios de Programacion C# Sharp de Matrices, Estructuras y Cadenas

¡Explora nuestro conjunto de ejercicios de programación C# Sharp! Estos ejercicios, diseñados específicamente para principiantes, te ayudarán a desarrollar una sólida comprensión de los conceptos básicos de C#. Desde variables y tipos de datos hasta estructuras de control y funciones simples, cada ejercicio está diseñado para desafiarte de manera gradual a medida que adquieres confianza en la codificación en C#.

  •  Buscar en matriz

    En este ejercicio en C#, se te solicita escribir un programa que determine si un dato pertenece a una lista que fue previamente creada. Los pasos a segui...

  •  Matriz de números pares

    En este ejercicio en C#, se te pide escribir un programa que solicite al usuario 10 números enteros e imprima aquellos que sean pares. Este...

  •  Matriz de números positivos y negativos

    En este ejercicio en C#, se te solicita escribir un programa que pida al usuario ingresar 10 números reales y luego muestre el promedio de los números positivo...

  •  Muchos números y suma

    En este ejercicio en C#, se te solicita escribir un programa que pida al usuario ingresar varios números (hasta que ingrese la palabra "end") y luego muestre l...

  •  Matriz bidimensional

    En este ejercicio en C#, se te pide escribir un programa que solicite las calificaciones de 20 alumnos (2 grupos de 10, utilizando un arreglo bidimensional) y ...

  •  Estadísticas V2

    En este ejercicio en C#, se te pide crear un programa estadístico que permita al usuario realizar las siguientes acciones: - Agregar nuevos datos - Ver ...