Aprende Java Fácil. Ejercicios tema 1

Ejercicios tema 1

Ejercicio 1. Declara tres variables de diferentes tipos: una variable de tipo int, otra de tipo String y una tercera de tipo char. Asigna directamente el valor 25 a la variable de tipo int, «Hola mundo» a la variable de tipo String y el carácter ‘A’ a la variable de tipo char.

Solución:

int cantidad = 25; char letra = 'A';

String texto = "Hola mundo";

💡 Usa nombres descriptivos: Elige nombres de variables que sean claros y significativos. Un buen nombre de variable facilita la comprensión del código.

Ejercicio 2. Declara tres variables de diferentes tipos: una variable de tipo int, otra de tipo String y una tercera de tipo char. Luego, en distintas líneas de código, asígnale a cada una los siguientes valores: el valor 25 a la variable de tipo int, el valor «Hola mundo» a la variable de tipo String y el carácter ‘A’ a la variable de tipo char.

Solución:

int cantidad; char letra; String texto;

cantidad = 25; letra = 'A';

texto = "Hola mundo";

Ejercicio 3. Declara y asigna un valor a una variable de tipo double que represente el número π (pi).

Solución:

double pi = 3.14159;

Ejercicio 4. En un misterioso mundo de aventuras, estás explorando un antiguo templo lleno de trampas. Debes crear un programa en Java que declare una variable booleana llamada activado y asignarle el valor true, lo que indica que has activado el mecanismo de seguridad del templo.

Solución:

boolean activado = true;

💡Inicializa tus variables: En tus primeros programas, inicializa tus variables cuando las declares. Esto evita errores y comportamientos inesperados en tu programa.

Ejercicio 5. En las siguientes líneas de código hay declaradas dos variables: num y texto. Asígnales el valor 55 y «Hola», respectivamente.

public class Main {

        public static void main(String[] args) { 

                 int num;

                 String texto;

         }

}

Solución:

num = 55; 
texto = "Hola";

Ejercicio 6. Dime la diferencia entre una variable y un tipo de dato.

Solución:

Una variable es un espacio de memoria con un nombre asociado donde se puede almacenar y manipular un valor específico, mientras que un tipo de dato especifica qué tipo de valor puede contener esa variable (como entero, cadena de caracteres, etc.). En resumen, la diferencia radica en que la variable es el contenedor y el tipo de dato es la característica del valor que se almacena en ese contenedor.

Ejercicio 7. Mira este código e identifica las variables y sus respectivos valores.

public class Main {

      public static void main(String[] args) { int x = 5;

              double y = 3.14; 
              boolean z = true;

              System.out.println("El valor de x es: " + x); 
              System.out.println("El valor de y es: " + y); 
              System.out.println("El valor de z es: " + z);

         }

}

Solución:

En este ejercicio, las variables son x, y, z, y sus valores son:

x tiene el valor 5

y tiene el valor 3.14

z tiene el valor true

Ejercicio 8. Mira este código e identifica las variables y sus respectivos valores.

public class Main {

         public static void main(String[] args) { 

                 String nombre = "Juan";
                 int edad = 30;

                  System.out.println("El nombre es: " + nombre); 

                  System.out.println("La edad es: " + edad);
 
         }

}

Solución:

En este ejercicio, las variables son nombre y edad, y sus valores son:

nombre tiene el valor «Juan» edad tiene el valor 30

Ejercicio 9. Mira este código e identifica las variables y sus respectivos valores.

public class Main {

           public static void main(String[] args) { 

                    char letra = 'A';
                    boolean esMayuscula = true;

                    System.out.println("La letra es: " + letra); 

                    System.out.println("¿Es mayúscula?: " + esMayuscula);

         }

}

Solución:

En este ejercicio, las variables son letra y esMayuscula, y sus valores son: letra tiene el valor ‘A’

esMayuscula tiene el valor true

💡Sigue la convención de nombres: Usa la convención camelCase para nombrar variables en Java (por ejemplo, miVariable). Esto mejora la legibilidad y se ajusta a las prácticas comunes en Java.

Ejercicio 10. Mira este código e identifica las variables y sus respectivos valores.

public class Ejercicio10 {

         public static void main(String[] args) { 

                double radio = 2.5;
                int contador = 10;

                System.out.println("El radio es: " + radio); 

                System.out.println("El contador es: " + contador);

             }
}

Solución:

En este ejercicio, las variables son radio y contador, y sus valores son:

–      radio tiene el valor 2.5

–      contador tiene el valor 10