Java - ayuda en este problema. java-eclipse

 
Vista:
sin imagen de perfil

ayuda en este problema. java-eclipse

Publicado por Alejandro (1 intervención) el 12/05/2022 00:46:44
El tipo short permite almacenar valores comprendidos entre -32768 y 32767. Se pide escribir un programa que compruebe que el rango de valores de un tipo se comporta deforma cíclica, es decir, el valor siguiente al máximo es el valor mínimo y viceversa.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Kabuto
Val: 3.428
Oro
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

ayuda en este problema. java-eclipse

Publicado por Kabuto (1381 intervenciones) el 13/05/2022 11:25:43
Basta con declarar dos short, uno con el valor mínimo y otro con el máximo.
Se muestran en pantalla.

Ahora decrementamos el mínimo y lo volvemos a mostrar, veremos que del mínimo ha pasado al valor máximo.

Y si incrementamos el máximo, veremos que pasa al mínimo.

Esto es porque, como dice el enunciado, tienen un comportamiento cíclico.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
public class TestShort {
 
	public static void main(String[] args) {
 
		short minimo = Short.MIN_VALUE;
		short maximo = Short.MAX_VALUE;
 
		System.out.println("El mínimo de SHORT es: " + minimo);
		System.out.println("El máximo de SHORT es: " + maximo);
 
		System.out.println("\nDecrementamos el mínimo.");
		minimo--;
		System.out.println("Resultado: " + minimo);
 
		System.out.println("\nIncrementamos el máximo.");
		maximo++;
		System.out.println("Resultado: " + maximo);
 
	}
 
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar