Parámetros de Main, Reverso - Ejercicio de Programacion C# Sharp

En este ejercicio de C#, aprenderás a crear un programa llamado reverse que recibe varias palabras desde la línea de comandos y las muestra en orden inverso. Este ejercicio es útil para practicar cómo manipular cadenas y cómo trabajar con la entrada desde la línea de comandos en C#. El programa toma las palabras proporcionadas, las organiza en un arreglo o lista, y luego las muestra en orden inverso. Por ejemplo, si se ejecuta el programa con las palabras "one", "two" y "three", el programa mostrará "three two one". Este tipo de ejercicio es excelente para aprender sobre la manipulación de datos en C# y cómo gestionar entradas del usuario en una aplicación de consola.

Aprende a manipular entradas desde la línea de comandos y ordenarlas con este práctico ejercicio en C#, y mejora tus habilidades en programación de aplicaciones de consola.

 Categoría

Funciones

 Ejercicio

Parámetros De Main, Reverso

 Objectivo

Cree un programa llamado "reverse", que reciba varias palabras en la línea de comandos y las muestre en orden inverso, como en este ejemplo:

invertir uno dos tres
Tres, dos, uno

 Ejemplo Ejercicio C#

 Copiar Código C#
// Importing the System namespace to access basic system functions
using System;

class Program
{
    // Main method where the program starts
    public static void Main(string[] args)
    {
        // Check if there are any arguments passed from the command line
        if (args.Length == 0)
        {
            Console.WriteLine("No words provided."); // If no words are provided, print a message
            return; // Exit the program
        }

        // Loop through the arguments in reverse order and print each word
        for (int i = args.Length - 1; i >= 0; i--)
        {
            Console.Write(args[i] + " "); // Print each word followed by a space
        }
        Console.WriteLine(); // Add a new line at the end
    }
}

 Salida

-- Case 1: Execution with no arguments
dotnet run
No words provided.

-- Case 2: Execution with multiple arguments
dotnet run Hello World CSharp
CSharp World Hello

-- Case 3: Execution with a single argument
dotnet run Welcome
Welcome

 Comparte este Ejercicio C# Sharp

 Más Ejercicios de Programacion C# Sharp de Funciones

¡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#.

  •  Función GetInt

    En este ejercicio de C#, aprenderás a crear una función llamada GetInt, la cual muestra en pantalla un texto recibido como parámetro, solicita al usuari...

  •  Función base de datos de tareas

    En este ejercicio de C#, mejorarás un programa de "base de datos de tareas" dividiéndolo en varias funciones. Este tipo de ejercicio es excelente...

  •  Función mayor valor en una matriz

    En este ejercicio de C#, aprenderás a crear una función que devuelve el valor más grande almacenado en un arreglo de números reales, el cual se especifica como...

  •  Función factorial (iterativa)

    En este ejercicio de C#, aprenderás a crear una función iterativa (no recursiva) para calcular el factorial del número especificado como parámetro. El factoria...

  •  Función WriteTitle

    En este ejercicio de C#, aprenderás a crear una función llamada "WriteTitle" que escriba un texto centrado en pantalla, en mayúsculas, con espacios adicionales...

  •  Función devuelve valor para Main

    En este ejercicio de C#, aprenderás a crear un programa en el que puedas usar la función WriteTitle para escribir un título que el usuario especificará ...