Dividir Si No Es Cero (Usar Else) - Ejercicio De Programacion C# Sharp

En este ejercicio de C#, aprenderás a modificar el programa anterior utilizando la estructura de control else. El programa pedirá al usuario dos números, y si el segundo número es diferente de cero, realizará la división de los dos números y mostrará el resultado en pantalla. Si el segundo número es cero, el programa mostrará el mensaje "No puedo dividir". Este ejercicio es útil para practicar el uso de la estructura else, que te permite manejar el caso contrario en una condición de manera eficiente. A través de este ejercicio, mejorarás tu habilidad para estructurar lógicas de control más claras y legibles en C#.

Completar este ejercicio te permitirá crear programas más robustos, que manejen diferentes condiciones con estructuras condicionales como if y else, previniendo errores de división por cero, una situación común en programación.

 Categoría

Control del Flujo

 Ejercicio

Dividir Si No Es Cero (Usar Else)

 Objectivo

Crear una versión del programa anterior, usando "else"

 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;  // Declaring a variable to store the first number entered by the user
        double secondNumber; // Declaring a variable to store the second number 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

        // Using 'if' to check if the second number is not zero
        if (secondNumber != 0) // If the second number is not zero
        {
            // Performing the division and displaying the result
            Console.WriteLine("The result of division is: {0}", firstNumber / secondNumber); // Printing the division result
        }
        else // If the second number is zero, using 'else'
        {
            // Displaying an error message when division by zero is attempted
            Console.WriteLine("I cannot divide"); // Printing the error message
        }
    }
}

 Salida

Case 1:
Enter the first number: 25
Enter the second number: 5
The result of division is: 5

Case 2:
Enter the first number: 10
Enter the second number: 0
I cannot divide

Case 3:
Enter the first number: -15.5
Enter the second number: 2.5
The result of division is: -6.2

Case 4:
Enter the first number: 0
Enter the second number: 7
The result of division is: 0

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

  •  El mayor de tres números

    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á estruct...

  •  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...