27 lines
639 B
Java
27 lines
639 B
Java
// Diseñar un algoritmo que realice la división de dos números enteros positivos introducidos
|
|
// a través del teclado mediante restas sucesivas, mostrando el cociente y el resto
|
|
|
|
import java.util.Scanner;
|
|
|
|
void main() {
|
|
long cociente = 0, resto = 0;
|
|
|
|
Scanner sc = new Scanner(System.in);
|
|
|
|
System.out.println("Introduce el dividendo: ");
|
|
int dividendo = sc.nextInt();
|
|
|
|
System.out.println("Introduce el divisor: ");
|
|
int divisor = sc.nextInt();
|
|
|
|
sc.close();
|
|
|
|
while(dividendo >= divisor){
|
|
dividendo -= divisor;
|
|
cociente++;
|
|
}
|
|
resto = dividendo;
|
|
|
|
System.out.printf("El cociente es: %d\nEl resto es: %d\n", cociente, resto);
|
|
}
|