Ejercicios sobre declaraciones de variables

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;

4 comentarios:

  1. Una pregunta. Numero de hijos no podría ser mas adecuado byte, al igual que la edad, o mayor de edad(no pasan de 127)???
    Soy muy novata igual

    ResponderEliminar
    Respuestas
    1. 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.

      Eliminar
    2. así 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