14 noviembre 2017

Laboratorio de programación Nro. 1

Este laboratorio le mostrará cómo realizar el ingreso de datos y presentar resultados. Al terminar esta actividad estará en la capacidad de:

Para ello se ha desarrollado un programa escrito en Java que muestra el uso de tres de los tipos de datos comunes en Java, la lectura de datos y la presentación de resultados.

Tipos de datos

Los tipos de datos más usado son:

Para declarar una variable que represente a cada uno de esos valores se debe realizar de la siguiente forma:

<tipo_de_dato> <nombre_de_la_variable>

Un ejemplo en donde se declara una variable denominada edad de tipo entero (int) se puede ver a continuación:

int edad;

En la declaración de la variable, también se puede dar un valor inicial a la misma, a esto se le conoce como inicialización. Este proceso es opcional en la mayoría de los casos, aunque existen variables que deben recibir un valor inicial de forma mandatoria (esto se cubre más adelante).

<tipo_de_dato> <nombre_de_la_variable> = <valor_inicial>;

Siguiendo la notación anterior, se va a declara una variable de tipo entero (int) denominada edad y que tiene un valor inicial igual a 40.

int edad = 40;

En el programa, que analizará más adelante, las variables declaradas de la primera forma se muestran en las líneas de la 6 hasta la 8, mientras que la segunda forma (declaración + valor inicial) se muestra en la línea 9.

Otra forma de declarar variables, disponible desde la versión 11 de Java, es la siguiente:

var name = "Jorge";

Esta forma de declaración de variables demanda que a la variable se le asigne un valor, para que el compilador de Java infiera el tipo de dato. Además debe notar que es necesario usar la palabra reservar var. Sin estos dos elementos no es posible usar esta forma de declaración de variables.

Ingreso de datos

Para el ingreso de datos, en Java se debe utilizar un objeto de la clase Scanner, para ello se necesitan agregar las siguientes líneas:

Esas líneas de código siempre serán las mismas, es necesario que las asimile lo antes posible.

Una vez agregadas esas líneas su programa podrá recibir y almacenar en variables lo que el usuario ingrese usando su teclado. En el ingreso de datos se debe considerar el tipo de dato de la variable que recibirá el valor así:

Salida de datos

En Java, existen varias formas de presentar información, el programa que aquí se presenta usa dos. La primera es a través del método print y el segundo es printf. A continuación la explicación de cada uno de ellos.

Si necesita presentar sólo mensajes es recomendable usar el método print, mire las líneas 11, 13 y 15. Ahí se usa ese método para mostrar mensajes solicitando el ingreso de datos.

Para presentar los resultados de su programa es recomendable que use el método printf (la f significa formato) que permite combinar fácilmente texto com valores de variables. En este programa se pretende mostrar un mensaje que tenga la siguiente forma Hola , tú edad es <la_edad> y tú estatura es <la_estatura>. Bienvenido a la <institución>. Recuerde que el nombre, edad, estatura e institución están contenidos en variables. ¿Cómo resolver ese problema? Observe la línea 18, ahí se usan ciertos caracteres para indicar en donde van los valores de cada una de las variables, así:

Ejecute el programa siguiendo las instrucciones que encontrará más abajo. Cambie por ejemplo el valor de la variable institución, reemplazando UTPL, por fundamentos de la programación.

Si desea ejecutar el programa haga clic en el botón play ▶ ubicado en la parte superior. También puede modificar, compilar y ejecutar su propio código. Finalmente puede abrir el programa en el sitio repl.it haciendo clic en open in.

Recuerde