Grupo
Conceptos básicos control de flujo en C#
Objectivo
El objetivo de este ejercicio es desarrollar un programa en C# que solicite al usuario dos números y realice la división de forma segura. Si el segundo número no es cero, mostrará el resultado de la división; de lo contrario, mostrará "No puedo dividir".
Escriba un programa en C# que solicite al usuario dos números y muestre la división si el segundo número no es cero; de lo contrario, mostrará "No puedo dividir".
Ejemplo de ejercicio en C#
Mostrar código C#
using System;
namespace SafeDivision
{
class Program
{
static void Main(string[] args)
{
double numerator, denominator;
Console.Write("Enter the first number: ");
numerator = Convert.ToDouble(Console.ReadLine());
Console.Write("Enter the second number: ");
denominator = Convert.ToDouble(Console.ReadLine());
if (denominator == 0)
{
Console.WriteLine("I cannot divide");
Console.ReadKey();
return; // Sale del método Main si el denominador es 0
}
double result = numerator / denominator;
Console.WriteLine("The result of {0} / {1} is {2}", numerator, denominator, result);
Console.ReadKey();
}
}
}
Output
//Example 1 (Valid division):
Enter the first number: 25
Enter the second number: 5
The result of 25 / 5 is 5
//Example 2 (Division by zero):
Enter the first number: 10
Enter the second number: 0
I cannot divide
Código de ejemplo copiado
Comparte este ejercicio de C#