PROG01
PROG01
PROG01
- Importamos clase Java.util para poder leer datos introducidos por la consola
import java.util.*;
public class Ejer01 {
import java.util.*;
public class Ejer03 {
public static void main(String[] args) {
Scanner entrada=new Scanner(System.in);
System.out.println("Introduce milisegundos a convertir.");
int milisegundos=entrada.nextInt();
- almacenamos el valor introducido por consola en la variable tipo entero
int dias=milisegundos/(1000*60*60*24);
- para convertir valor en días debemos hacer una operación de división (sin tener en
cuenta el resto)
int horas=(milisegundos/(1000*60*60))%24;
- para convertir valor en días debemos hacer una operación de división y después
utilizamos el resto de la división que no entra en dias
int minutos=(milisegundos/(1000*60))%60;
- para convertir valor en días debemos hacer una operación de división y después
utilizamos el resto de la división que no entra en horas
int segundos=(milisegundos/1000)%60;
- para convertir valor en días debemos hacer una operación de división y después
utilizamos el resto de la división que no entra en minutos
System.out.println("En "+ milisegundos + " milisegundos hay: " + dias + " dias, " + horas + " horas, " +
minutos + " minutos y " + segundos + "segundos.");
- imprimimos resultado en pantalla utilizando concatenación
}
}
Ejercicio 4
System.out.println(var1 == var2);
Para poder consultar la posición del valor dentro de la lista, optamos por un método estático ordinal() que
pertenece a la clase Enum
System.out.println(var1.ordinal());
System.out.println(var2.ordinal());
}
}
Ejercicio 5
import java.util.Scanner; - importamos un Scanner para poder introducir valor por consola
import java.math.*; - importamos clase math para poder utilizar método de hallar raíz cuadrada
}
Ejercicio 7
import java.util.Scanner;
public class Ejer07 {
double dx=2.0;
double dz=dx*y;
System.out.println("Producto de float por double: dz=dx * y = " + dz);
byte bx=5;
byte by=2;
byte bz=(byte) (bx-by);
System.out.println("byte " + bx + " - " + by + " = " + bz);
bx=-128;
by=1;
bz=(byte) (bx-by);
System.out.println("byte " + bx + " - " + by + " = " + bz);
int bz2=(bx-by);
System.out.println("byte " + bx + " - " + by + " = " + bz);
short sx=5;
short sy=1;
short sz=(short) (sx-sy);
System.out.println("Short: " + sx + " - " + sy + " = " + sz);
sx=32767;
sy=1;
sz=(short) (sx+sy);
System.out.println("Short: " + sx + " + " + sy + " = " + sz);
char cx = '\uFFFF';
char cy = '\u0001';
int z = (int) cx-cy;
System.out.println("Char = " + z);
z = (int) cx-1;
System.out.println("Int = " + z);
cx = '\uFFFF';
z = (int) cx;
sx = (short) cx;
System.out.println("Short = " + sx);
sx = (short) -32768;
cx = (char) sx;
z = (int) sx;
System.out.println(sx + " short-char-int = " + (short) (sx-cx-z));
sx = (short) -1;
cx = (char) sx;
z = (int) sx;
System.out.println(sx + " short-char-int = " + (short) (sx-cx-z));
}
}
Ejercicio 9
public class Ejer09 {
}
}
}