Este blog está dedicado a la recolección de información relacionada con las nuevas tecnologías ( tecnoloxía xa), especialmente, con las vinculadas a la informática.
La idea es centralizar y compartir la información y cada manual o tutorial que voy recolectando para las clases tanto de administración de sistemas como de explotación de sistemas informáticos de modo que estén disponibles para alumnos y resto de interesados. (IES A Carballeira, Ourense)
Páginas
▼
viernes, 13 de diciembre de 2013
Examen Ejercicio1
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package exejerc1;
import java.util.Scanner;
/*
* Escribir un programa que lea dos números por teclado y escriba el cociente y el resto resultados de dividir el mayor entre el menor. Los números a dividir deben ser obligatoriamente mayores que cero.
*/
public class ExEjerc1 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int num1, num2, mayor, menor;
Scanner leo = new Scanner(System.in);
do {
System.out.println("Introduzca el primer número (mayor que cero): ");
num1=leo.nextInt();
if(num1<=0) System.out.println("El número debe ser mayor que cero");
} while (num1<=0);
do {
System.out.println("Introduzca el segundo número (mayor que cero): ");
num2=leo.nextInt();
if(num2<=0) System.out.println("El número debe ser mayor que cero");
} while (num2<=0);
if (num1>num2) {
mayor=num1;
menor=num2;
//Otra posibilidad sin emplear las vbles mayor y menor sería:
//System.out.println(num1+" / "+num2+ " = " + (num1/num2)+ " Resto: "+ (num1%num2);
} else {
mayor = num2;
menor=num1;
//Otra posibilidad sin emplear las vbles mayor y menor sería:
//System.out.println(num2+" / "+num1+ " = " + (num2/num1)+ " Resto: "+ (num2%num1);
}
System.out.println(mayor+" / "+menor+ " = " + (mayor/menor)+ " Resto: "+ (mayor%menor));
No hay comentarios:
Publicar un comentario
Muchas gracias por tu comentario, sed respetuosos con los demás.
gracias