Operadores en JAVA:
Ejercicio:
Construir un programa que dado un numero total de horas, devuelve el numero de semanas, días y horas equivalentes, por ejemplo: dado un numero de 1000 horas debe mostrar 5 semanas, 6 días, 16 horas
Código:
package newpackage;
import java.util.Scanner;
/* @author JOSUE ANGEL*/
public class Operadores7 {
public static void main (String []arg){
Scanner entrada = new Scanner (System.in);
int horas,semanas,dias,contador;
System.out.println("digite el numero de horas: ");
contador = entrada.nextInt();
semanas = contador / 168;
dias = contador % 168 / 24;
horas = contador % 24;
System.out.println("El equivalente es: ");
System.out.println("semanas: "+semanas);
System.out.println("dias: "+dias);
System.out.println("horas: "+horas);
}
}
Hay muchas maneras de resolver los problemas, todo nace de tu lógica, si sabes de otra manera mucho mejor y mas simplificada, házmelo saber mediante tu comentario...
0 Comentarios