Ejercicio 1: Escribe la declaración para cada una de las variables y asígnales un valor inicial en la propia declaración de variable.
a) Variables enteras: p, q b) Variables float: x, y, z
c) Variables carácter: a, b, c d) Variables double: raiz1, raiz2
e) Variable entera larga: contador f) Variable entera corta: indicador
g) Variable entera: indice h) Variables double: precio, precioFinal
i) Variables carácter: car1, car2 j) Variable tipo byte: valor
k) Variables lógicas: primero, ultimo l) Variable de tipo cadena de caracteres: nombre
Ejercicio 2: Escribe la declaración más apropiada para cada una de las siguientes variables. El nombre de cada una indica el tipo de dato que contendrá y servirá para determinar el tipo de dato más adecuado en la declaración de la variable.
a) edad b) códigoPostal
c) altura d) genero (valores: H: hombre, M: mujer)
e) nombre f) númeroDeHijos
g) iva (valores: % a aplicar) h) tallaCamisa (valores numéricos)
i) peso j) precio
k) alumnoRepetidor (valores: SI/NO) l) mensaje
m) letra n) mayorEdad
o) minutos p) días
q) matriculaCoche r) contador
s) mayorDeEdad (valores: verdadero/falso) t) tallaCamiseta (valores: S, L, XL...)
Puedes encontrar más ejercicios para seguir practicando en este libro.
Contiene ejercicios resueltos sobre los conceptos básicos del lenguaje java: Declaración de variables, literales, tipos de datos, operadores, crear expresiones algebraicas correctas, etc.
Las soluciones de los ejercicios incluyen una explicación detallada sobre cómo se ha resuelto.
El contenido del libro es una recopilación de ejercicios realizados en mis clases de Programación en los ciclos formativos de grado superior Desarrollo de aplicaciones web y Desarrollo de aplicaciones multiplataforma.
Solución Ejercicio 1:
a) Variables enteras: p, q int p = 0, q = 3;
b) Variables float: x, y, z float x = 2.5F, y = 23.005F, z = 1F;
c) Variables carácter: a, b, c char a = 'g', b = 'k', c = 'q';
d) Variables double: raiz1, raiz2 double raiz1 = 4.55, raiz2 = 10.25;
e) Variable entera larga: contador long contador = 0;
f) Variable entera corta: indicador short indicador = 30;
g) Variable entera: indice int indice = 276;
h) Variables double: precio, precioFinal double precio = 30, precioFinal = 29.99;
i) Variables carácter: car1, car2 char car1 = 'a', car2 = 'b';
j) Variable tipo byte: valor byte valor = 4;
k) Variables lógicas: primero, ultimo boolean primero = true, ultimo = false;
l) Variable de tipo cadena de caracteres: nombre String nombre = "Antonio Abad";
Solución Ejercicio 2:a) edad int edad;
b) códigoPostal String códigoPostal;
c) altura double altura;
d) genero (H: hombre, M: mujer) char genero;
e) nombre String nombre;
f) númeroDeHijos int númeroDeHijos;
g) iva (%) double iva;
h) tallaCamisa (valores numéricos) int tallaCamisa;
i) peso double peso;
j) precio double precio;
k) alumnoRepetidor (valores: SI/NO) String alumnoRepetidor;
l) mensaje String mensaje;
m) letra char letra;
n) mayorEdad int mayorEdad;
o) minutos int minutos;
p) días int días;
q) matriculaCoche String matrículaCoche;
r) contador int contador
s) mayorDeEdad (valores: verdadero/falso) boolean mayorDeEdad;
t) tallaCamiseta (valores: S, L, XL...) String tallaCamiseta;
gracias, por este gran trabajo.
ResponderEliminarUna pregunta. Numero de hijos no podría ser mas adecuado byte, al igual que la edad, o mayor de edad(no pasan de 127)???
ResponderEliminarSoy muy novata igual
Hasta dónde tengo entendido, las variables de tipo byte se utilizan cuando se tiene que tomar en cuenta la cantidad de memoria para almacenar el valor de dicha variable; pero parece tener repercusiones en el procesamiento de la operación que se requiere hacer (ya que se limita el espacio) por lo que es más conveniente usar variables int.
Eliminarasí es, se pueden usar para edad y para número de hijos, en los programas o aplicaciones se espera lo menos pesados que se puedan para eso se usa el byte que no pasan de 127.
Eliminar