Yo tampoco entiendo bien que se espera que se haga.
En estos casos, lo mejor sería preguntarle a quien propone el ejercicio.
El primer valor indica el tipo de dato, el segundo el nombre de la variable y el tercer el valor o "accion". Ejemplo.
x = 4.5, y = 3.0 i = 2
j = i*x osea i (2) "por" x(4.5) = resultadp > 9 entonces j : 9.
Entendiste?
Hola haber si me podéis ayudar con este ejercicio con algún ejemplo o algo por que no entiendo exactamente que es lo que pide.
nota: según parece no tiene una logica de algoritmo que resuelva un problema. Se trata de manejar distintos tipos de datos hacer conversiones entre ellos. Sin más pretensión.
Pero no lo entiendo. Gracias
10.- Diseña un programa Java que realice las siguientes operaciones, en el orden que se muestran. Se indica la variable y el tipo de dato que recibe el valor o resultado de la operación indicada:
-Tipo_variable -variable - valor/operacion
float x 4.5
float y 3.0
int I 2
int j i*x
double dx 2.0
double dz dx*y
byte bx 5
byte by 2
byte bz bx-by
byte bx -128
byte by 1
byte bz bx-by(resutado tipo byte)
byte bz bx-by(resultado tipo int)
short sx 5
short sy 2
short sz sx-sy
short sx 32767
short sy 1
short sz sx+sy
char cx \u000F
char cy \u0001
int z cx-cy
int z cx-1
char cx \uFFFF
int z cx
short sx cx
shor sx -32768
char cx sx
int z sx
short sx -1
char cx sx
int z cx
El resultado del programa debe ser el siguiente:
------- Conversiones entre enteros y coma flotante -------
Producto de int por float: j= i*x = 9
Producto de float por double: dz=dx * y = 6.0
------- Operaciones con byte -------
byte: 5 - 2 = 3
byte -128 - 1 = 127
(int)(-128 - 1) = -129
------- Operaciones con short -------
short: 10 - 1 = 3
short 32767 + 1 = -32768
------- Operaciones con char -------
char: - = 14
char(0x000F) - 1 = 14
(int) = 65535
(short) = -1
-32768 short-char-int = 32768
-1 short-char-int = 65535