Ejercicio
Muchas divisiones
Objetivo
Escriba un programa en java para pedir al usuario dos números y mostrar su división y el resto de la división. Avisará si se introduce 0 como segundo número, y finalizará si se introduce 0 como primer número:
¿Primer número? 10
¿Segundo número? 2 División es 5
El resto es 0
¿Primer número? 10
¿Segundo número? 0
No se puede dividir por 0
¿Primer número? 10
¿Segundo número? 3
La división es 3
El resto es 1
¿Primer número? 0
¡Adiós!
Código de Ejemplo
import java.util.*;
public class Main
{
public static void main(String[] args)
{
int num1, num2;
do
{
System.out.print("First number? ");
num1 = Integer.parseInt(new Scanner(System.in).nextLine());
if (num1 != 0)
{
System.out.print("Second number? ");
num2 = Integer.parseInt(new Scanner(System.in).nextLine());
if (num2 == 0)
{
System.out.println("Cannot divide by 0");
System.out.println();
}
else
{
System.out.printf("Division is %1$s" + "\r\n", num1 / num2);
System.out.printf("Remainder is %1$s" + "\r\n", num1 % num2);
System.out.println();
}
}
} while (num1 != 0);
System.out.println("Bye!");
}
}