Dividir Si No Es Cero - Ejercicio De Programacion C# Sharp

En este ejercicio de C#, aprenderás a crear un programa que solicita al usuario dos números. Si el segundo número es diferente de cero, el programa realizará la división de los dos números y mostrará el resultado en la pantalla. Si el segundo número es cero, el programa mostrará el mensaje "No puedo dividir". Este ejercicio es excelente para practicar el manejo de condiciones y la prevención de errores en operaciones matemáticas, específicamente al evitar la división por cero, que podría generar errores en el programa. El uso de estructuras como if es fundamental en la programación de aplicaciones en C#.

Al completar este ejercicio, mejorarás tus habilidades para manejar entradas de usuario y realizar cálculos seguros, un aspecto esencial para crear aplicaciones robustas y libres de errores en C#.

 Categoría

Control del Flujo

 Ejercicio

Dividir Si No Es Cero

 Objectivo

Escriba un programa en C# para pedir al usuario dos números y muestre su división si el segundo número no es cero; de lo contrario, mostrará "No puedo dividir"

 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

        // Checking 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
        {
            // 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: 10
Enter the second number: 2
The result of division is: 5

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

Case 3:
Enter the first number: -12.5
Enter the second number: 2.5
The result of division is: -5

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

  •  Dividir si no es cero (Usar else)

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

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