Cargando...

BIENVENID@ AL NUEVO ElCarlitos

Haz clic en el siguiente botón para comenzar a explorar la web y ver todo lo que hay a tu disposición
Comenzar a explorar
Java Curso

Curso de Java: Variables II

Como ya comente en la anterior entrada una de las partes más importantes a la hora de construir un programa seguramente sea la asignación de datos a las variables, estas como su propio nombre indica no tienen porque tener un valor constante, si no que puede ser modificado, hoy veremos algunas operaciones con estas variables.

Como siempre dirijámonos a nuestro IDE y abrimos nuestro proyecto, añadimos una nueva clase y vamos a “picar” un poco de código, después iremos viendo paso a paso que sucede en el código que os voy a poner a continuación:

public class Ejercicio2 {
public static void main (String args[]){
// Declaramos una pirmera variable
int var1;
int var2;

Hemos declarado dos variables, var1 y var2, por el momento a ninguna de ellas les hemos asignado un valor, esto lo haremos ahora, pero más adelante veremos como el programa nos puede solicitar dicho valor.

/*
* Vamos a asignar valores a las variables
*/

var1 = 10;
var2 = 18;

//Ya tenemos los valores asignados

Vamos a trabajar con operadores aritméticos, los cuales son los siguientes:

  • Signo  + : Nos permite sumar valores.
  • Signo  –  : Nos permite restar valores.
  • Signo * : Nos permite realizar multiplicaciones.
  • Signo  /  : Nos permite realizar Divisiones

Estos signos son más que conocidos así que es fácil asociar su significado, vamos a continuar con nuestro código:

Suma

Crearemos una variable llamada “resultado” que usaremos para ir mostrando las diferentes operaciones:

int resultado = var1 + var2;

Hemos creado la variable y le hemos asignado un valor, en esta caso será la suma de “var1” y “var2”.

Mostraremos el resultado en pantalla usando la función “println” que ya hemos visto.

System.out.println(“El valor de la suma es: ” + resultado);

Si todo ha ido bien nos tendrá que aparecer el siguiente resultado en la consola:

Variables-suma

Vamos a seguir con la resta, voy a comentar el código que voy escribiendo para que por consola solo salga lo que vamos creando.

Resta

La variable resultado la vamos a poder seguir usando, ya que podemos variar su valor tantas veces como necesitemos durante la ejecución del programa, y siempre según las necesidades que tengamos en todo momento.

Para realizar la resta y mostrar el resultado por consola sería tan fácil como escribir las siguientes lineas de código:

resultado = var1 – var2;
System.out.println(“El valor de la resta es: ” + resultado);

Obviamente es el mismo código que antes cambiando el operador y el texto que queremos por pantalla, y pensarás que lo más fácil es copiar y pegar, estas en lo cierto lo es, pero por ahora te aconsejo que escribas tu el código, te ayudará a pillar soltura y recordarás mejor como debes crearlo para que funcione.

Quizás no te hayas dado cuenta, y por eso no lo he puesto en el otro párrafo, antes de la variable resultado ahora ya no aparece la palabra reservada “int”, ya que la variable ya había sido declarada anteriormente, si ponemos dicha palabra nos marcará un error de sintaxis, te invito a que realices la prueba, es la mejor manera de aprender.

El resultado será el siguiente:

variables - resta

Como vemos nos devuelve un valor en esta caso negativo, no pasa nada, los valores de tipo “int” pueden ser tanto positivos como negativos, pero esto ya lo veremos más adelante, por ahora me quiero centrar más en que vayas creando un pequeño código que te anime a continuar.

Multiplicación

El código no difiere del resto como imaginarás.

resultado = var1 * var2;
System.out.println(“El valor de la multiplicación es: ” + resultado);

Y su salida por pantalla sería la siguiente:

variable - multiplicacion

División

Y ya por último llegamos a la división como es lógico, cuyo código sería el siguiente:

resultado = var1 / var2;
System.out.println(“El valor de la división es: ” + resultado);

Con el siguiente resultado:

Variables - division

Imagino os habréis percatado de que el resultado de la división ha sido cero, esto es debido a que las variables de tipo “int” solo admiten números enteros, en la próxima entrada veremos otro tipos que nos permitirán realizar operaciones más exactas.

Hoy hemos visto como declarar una variable y asignarle un valor directamente, además hemos realizado las cuatro operaciones básicas con ellas mostrando los resultados que le íbamos asignando.

Os dejo el código completo para que podáis verlo y repasarlo ante cualquier duda.

public class Ejercicio2 {

public static void main (String args[]){

// Declaramos una pirmera variable
int var1;
int var2;

/*
* Vamos a asignar valores a las variables
*/

var1 = 10;
var2 = 18;
//Ya tenemos los valores asignados
//Suma
//Creamos una variable para reflejar el resultado
int resultado = var1 + var2;
System.out.println(“El valor de la suma es: ” + resultado);
//Resta
resultado = var1 – var2;
System.out.println(“El valor de la resta es: ” + resultado);
//Multiplicación
resultado = var1 * var2;
System.out.println(“El valor de la multiplicación es: ” + resultado);
//División
resultado = var1 / var2;
System.out.println(“El valor de la división es: ” + resultado);
}

Os espero en la próxima entrega del curso.

Deja una respuesta

Información básica sobre protección de datos Ver más

  • Responsable ElCarlitos .
  • Finalidad Moderar los comentarios. Responder las consultas.
  • Legitimación Tu consentimiento.
  • Destinatarios IONOS.
  • Derechos Acceder, rectificar y suprimir los datos.
  • Información Adicional Puedes consultar la información detallada en la Política de Privacidad.

Esta web utiliza cookies, puedes ver aquí la Política de Cookies