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

Variables IV: Ejercicio Práctico

Hoy vamos a realizar un pequeño programa para hacer un repaso a todo lo que hemos ido viendo en las entradas anteriores, este programa además nos servirá de base para ir ampliándolo a lo largo del curso, ya que iremos aplicando los conceptos que iremos viendo en próximas entradas.

El programa consistirá en un sistema que transforme litros en galones, este programa es con el que yo fui aprendiendo Java, y aunque al principio es muy simple, según vas avanzando en el conocimiento de este lenguaje, le puedes añadir funcionalidades que lo hagan más completo.

Como siempre nos iremos a nuestro IDE pero esta vez no crearemos una nueva clase dentro de nuestro proyecto, si no que crearemos un nuevo proyecto ya que la idea es ir haciendo el programa cada vez más complejo y con mayores funcionalidades.

En mi caso le voy a poner al archivo LitaGalon.java, pero vosotros podéis poner el nombre que más os guste.

Lo primero vamos a declarar dos variables, una para los litros y otra para los galones, las cuales para conseguir los resultados más exactos serán de tipo Double, ya que como vimos en la anterior entrada nos permite mostrar decimales.

double galones;
double litros;

Hasta aquí nada que no conozcamos, en estas variables almacenaremos los datos que vayamos obteniendo, por ahora vamos a asignar los valores en la variable dentro del código, en breve haremos que el programa nos pida los datos para hacer el programa más funcional.

Asignamos el número de galones que queremos transformar a litros.

galones = 10;

Como un galón equivale a 3.7854 litros la operación que deberemos asignar será la siguiente:

litros = galones * 3.7854;

Una vez hemos asignado la operación, ya podemos mostrar el resultado por pantalla usando como siempre un “println”.

//Mostramos el resultado a través de la consola.
System.out.println(galones + ” galones equivalen a ” + litros + ” litros.”);

Como puedes observar he obtenido toda la información para println de las variables, hubiera sido más rápido poner directamente “system.out.println(“10 galones equivalen a ” + litros + ” litros”); ya que conocía el valor de la variable galones, pero como ya os he comentado en breve veremos como hacer que el programa nos solicite que insertemos los datos desde el teclado durante la ejecución.

Al solicitarnos los datos no los conoceré hasta que el usuario los introduzca, por lo que es mejor acostumbrarse a que nuestras salidas por consola recuperen los datos de las variables u otro tipo de fuentes de las que disponga tu programa.

run:
10.0 galones equivalen a 37.854 litros.
BUILD SUCCESSFUL (total time: 0 seconds)

Como siempre os dejo el código completo el cual te invito a modificar y realizar todos los cambios que se te ocurran, y ante cualquier duda me la dejes en los comentarios.

package litagalon;
/**
* Ejercicio 1.0
* Esta aplicación convertira galones a litros
*/

public class LitaGalon {

public static void main(String[] args) {

//Declaramos las variables litros y galones
// Para conseguir un resultado lo más real posible seran de tipo double.

double galones;
double litros;

galones = 10;

// 1 galon equivale a 3.7854 litros

litros = galones * 3.7854;

//Mostramos el resultado a través de la consola.
System.out.println(galones + ” galones equivalen a ” + litros + ” litros.”);
}

}

En la siguiente entrada comenzaremos con las instrucciones de control, las cuales nos ayudarán a ir mejorando nuestro pequeño programa.

Un comentario en «Variables IV: Ejercicio Práctico»

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