Programming

T02-002-Tipos de datos básicos en Java

Enunciado

Datos y variables

En programación, a la acción de crear una variable, se le llama "DEFINIR una variable" o "DECLARAR una variable". Cuando se declara una variable, se reserva su espacio en memoria. En la mayoría de los lenguajes de programación, hay instrucciones específicas para realizar esta definición o declaración de variables. Cuando definimos una variable, le damos un nombre. Este nombre no puede cambiarse y no puede haber dos variables con el mismo nombre en el mismo programa (excepto si son de ámbitos distintos).

El siguiente código, declara una variable llamada horasModulo de tipo int:

package variables;

public class Variables {

    public static void main(String[] args) {
        int horasModulo;
    }
    
}

En programación, a la instrucción que se usa para dar valor a una variable, se le llama sentencia de ASIGNACIÓN, y a la acción se le llama "asignar un valor a una variable".

Vamos a añadir, al código anterior, una sentencia de asignación, para asignarle el valor 7 a horasModulo.

package variables;

public class Variables {

    public static void main(String[] args) {
        int horasModulo;
        horasModulo = 7;
    }
    
}

Siempre debemos asignar un valor inicial a las variables de nuestros programas. Esto es lo que llamamos INICIALIZAR una variable o INICIALIZACIÓN de una variable.

Una vez que la variable ha sido definida e inicializada, ya puede ser usada en nuestro programa, bien leyendo su contenido (usando su valor), bien dándole un nuevo valor mediante una nueva sentencia de asignación. El valor de una variable puede cambiar muchas veces a lo largo de un programa. Estas operaciones se llaman leer el valor de una variable o escribir el valor de una variable (mediante una sentencia de asignación).

En el siguiente código, vamos a leer el valor de la variable horasModulo para concatenarlo (con el operador +) a la cadena de caracteres "Las horas del módulo de Programación son: ", obteniendo el texto Las horas del módulo de Programación son: 7.

package variables;

public class Variables {

    public static void main(String[] args) {
        int horasModulo;
        horasModulo = 7;
        System.out.println("Las horas del módulo de Programación son: " + horasModulo);
    }
    
}

Ejercicio

Crea una aplicación que declare una variable que se llame miCalificacion. Posteriormente, asígnale a esa variable el valor 10 y, finalmente, concatena el valor de la variable miCalificacion al texto "Mi nota en PROGRAMACION es: ".

Aviso: debes poner atención a los espacios y signos de puntuación.

Solución


											
package variables; public class Variables { public static void main(String[] args) { int miCalificacion; miCalificacion = 10; System.out.println("Mi nota en PROGRAMACION es: " + miCalificacion); } }

Input

Output

Mi nota en PROGRAMACION es: 10
Mi nota en PROGRAMACION es: 10