package com.jlm.ccb.ejercicios.capitulo2; import java.util.Scanner; /** * Aplicación que lea dos enteros, determina si el * primero es un múltiplo del segundo e imprime el * resultado. [Sugerencia: use el operador residuo]. * Ejercicio 2.26 * @author LorettoTG * @version 1.0 */ public class MultiploDeOtro { /** * Punto de entrada a la clase y a la aplicación. * @param args matriz de argumentos de cadena. * @throws Exception NO se generan excepciones. */ public static void main(String[] args) { //Se crea un objeto Scanner para obtener la entrada //de datos del usuario. Scanner entrada = new Scanner(System.in); System.out.print("Deme el primer entero: "); //Usando el objeto entrada pedimos el siguiente int. int primerEntero = entrada.nextInt(); System.out.print("Deme el segundo entero: "); //Usando el objeto entrada pedimos el siguiente int. int segundoEntero = entrada.nextInt(); //Deben ser enteros mayores a cero... if( (primerEntero > 0) && (segundoEntero > 0) ){ //Si el modulo entre ellos es cero, quiere decir //que existe un número natural que multiplicado da //el valor de primerEntero. if( (primerEntero % segundoEntero) == 0){ System.out.printf("%d es múltiplo de %d veces %d", primerEntero, (primerEntero/segundoEntero), segundoEntero); }else{ System.out.printf("%d NO es múltiplo de %d", primerEntero, segundoEntero); } }else{ System.out.println("Deben ser enteros mayores a cero."); } } }
Un blog dedicado a los bytes, al lenguaje java y diferentes frameworks que se emplearan poco a poco.
martes, 9 de agosto de 2011
Como Programar en Java: Ejercicio 2.26
El ejercicio 2.26 de Como Programar en Java 7 ed.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario