El Mayor De Tres Números - Ejercicio De Programacion C# Sharp

En este ejercicio de C#, aprenderás a escribir un programa que solicita al usuario ingresar tres números y muestra el número mayor de los tres. El programa utilizará estructuras condicionales como if o else para comparar los valores introducidos por el usuario y determinar cuál de ellos es el mayor. Este ejercicio es perfecto para practicar la lógica de comparación y las decisiones condicionales en C#, permitiendo que el programa sea capaz de responder dinámicamente dependiendo de la entrada del usuario. Además, este ejercicio te ayudará a mejorar tus habilidades en la toma de decisiones dentro de un programa y en la implementación de comparaciones sencillas.

Completar este ejercicio te permitirá manejar comparaciones más complejas en C# en proyectos futuros, y también aprenderás a dar respuestas personalizadas según los valores ingresados por el usuario.

 Categoría

Control del Flujo

 Ejercicio

El Mayor De Tres Números

 Objectivo

Escriba un programa en C# para obtener tres números del usuario y mostrar el mayor.

 Ejemplo Ejercicio C#

 Copiar Código C#
using System; // Importing the System namespace to use Console functionalities

class Program
{
    // Main method where the program execution begins
    static void Main()
    {
        double firstNumber, secondNumber, thirdNumber; // Declaring variables to store the three numbers entered by the user

        // Asking the user to enter the first number and reading the input
        Console.Write("Enter the first number: ");
        firstNumber = Convert.ToDouble(Console.ReadLine()); // Converting the input to a double

        // Asking the user to enter the second number and reading the input
        Console.Write("Enter the second number: ");
        secondNumber = Convert.ToDouble(Console.ReadLine()); // Converting the input to a double

        // Asking the user to enter the third number and reading the input
        Console.Write("Enter the third number: ");
        thirdNumber = Convert.ToDouble(Console.ReadLine()); // Converting the input to a double

        // Checking which number is the greatest using if-else statements
        if (firstNumber >= secondNumber && firstNumber >= thirdNumber) // If the first number is greater than or equal to both other numbers
        {
            // Displaying the first number as the greatest
            Console.WriteLine("The greatest number is: {0}", firstNumber); // Printing the greatest number
        }
        else if (secondNumber >= firstNumber && secondNumber >= thirdNumber) // If the second number is greater than or equal to both other numbers
        {
            // Displaying the second number as the greatest
            Console.WriteLine("The greatest number is: {0}", secondNumber); // Printing the greatest number
        }
        else // If the third number is greater than or equal to both other numbers
        {
            // Displaying the third number as the greatest
            Console.WriteLine("The greatest number is: {0}", thirdNumber); // Printing the greatest number
        }
    }
}

 Salida

Case 1:
Enter the first number: 45
Enter the second number: 30
Enter the third number: 25
The greatest number is: 45

Case 2:
Enter the first number: 20
Enter the second number: 50
Enter the third number: 50
The greatest number is: 50

Case 3:
Enter the first number: 10
Enter the second number: 10
Enter the third number: 15
The greatest number is: 15

Case 4:
Enter the first number: -5
Enter the second number: -10
Enter the third number: -3
The greatest number is: -3

 Comparte este Ejercicio C# Sharp

 Más Ejercicios de Programacion C# Sharp de Control del Flujo

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

  •  Repetir hasta 0

    En este ejercicio de C#, aprenderás a escribir un programa que solicita al usuario ingresar un número "x" y muestra el resultado de multiplicarlo por 10. El programa continu...

  •  Repetir hasta 0 (Usa Do while)

    En este ejercicio de C#, aprenderás a escribir un programa que solicita al usuario ingresar un número "x" y muestra el resultado de multiplicarlo por 10. Este programa repet...

  •  While + Contador

    En este ejercicio de C#, aprenderás a escribir un programa que muestra los números del 1 al 10 en la pantalla utilizando un ciclo while. El ciclo while es una ...

  •  Tabla de multiplicación (usa while)

    En este ejercicio de C#, aprenderás a escribir un programa que solicita al usuario ingresar un número y luego muestra la tabla de multiplicar de ese número utilizando un cic...

  •  Números impares descendentes

    En este ejercicio de C#, aprenderás a escribir un programa que muestra los números impares desde el 15 hasta el 7, de forma descendente, utilizando un ciclo while. Lo...

  •  Suma de números

    En este ejercicio de C#, aprenderás a crear un programa que le pide al usuario ingresar una cantidad indefinida de números (hasta que ingrese 0) y muestra la suma total de l...