Diseñar un algoritmo que permita, dado a, b determinar el valor de la división entera y el resto de la división entera de a, b (sin usar los operadores de div. Ni de Mod).
Solución
- Entrada: 17 3
- Salida: cociente 5 residuo 2
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int Dividendo,Divisor,p=1,q=0; System.out.println("Ingresa Dividendo"); Dividendo=sc.nextInt(); System.out.println("Ingresa Divisor"); Divisor=sc.nextInt(); if(Dividendo>=Divisor){ while((Dividendo-Divisor)>=q){ q=Divisor*p; p++; } System.out.println("El cociente es "+(p-1)+" y el residuo es "+((Dividendo-q))); }else{ System.out.println("El denominador debe ser menor"); } } }
1 comentarios:
Como seria el codigo utilizando streams, es decir en funcional
Publicar un comentario