- Curso
- Condiciones B
- Divisiones infinitas
Divisiones infinitas
Última actualización:
22/08/2020
⁃
Dificultad:
Intermedio
Escriba un programa en C# que solicite al usuario dos números y muestre la división y el resto de la división.
Avisará si se ingresa 0 como segundo número y finalizará si se ingresa 0 como primer número.
Entrada
6
0
20
10
5
5
0
Salida
No se puede dividir por 0
La división es 2
El resto es 0
La división es 1
El resto es 0
¡Adiós!
Solución
using System;
public class DivisionesInfinitas
{
public static void Main(string[] args)
{
int num1, num2;
do
{
num1 = Convert.ToInt32(Console.ReadLine());
if (num1 != 0)
{
num2 = Convert.ToInt32(Console.ReadLine());
if (num2 == 0)
{
Console.WriteLine("No se puede dividir por 0");
Console.WriteLine();
}
else
{
Console.WriteLine("La división es {0}", num1 / num2);
Console.WriteLine("El resto es {0}", num1 % num2);
Console.WriteLine();
}
}
}
while (num1 != 0);
Console.WriteLine("¡Adiós!");
}
}