Semana 5 - Guía de Laboratorio

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 8

UD Algoritmos para la solución de problemas

Semana 5

Guía de laboratorio
1. Objetivo

Construir programas para la solución de un problema utilizando algoritmos cíclicos.

2. Requerimientos

● Disponer de una Computadora Personal (PC) o Computadora Portátil (Laptops,


Netbooks) que tenga instalada algunos de los siguientes sistemas operativos:
WINDOWS, LINUX O MAC.
● Tener instalado el JDK 8 o superior (Java Development Kit).
● Tener instalado el programa de desarrollo APACHE NETBEANS IDE.

3. Procedimiento

Ejercicio Propuesto

A. Crear un programa tipo Windows (escritorio) con el lenguaje Java que resuelva el
siguiente problema: Ingresar un número entero por teclado e imprima su tabla de
multiplicar.

3.1.1. Parte 1: Ingreso al programa APACHE NETBEANS IDE 12.x

B. Buscar el icono de acceso directo y hacer doble clic:

C. Luego, se visualizará la siguiente interfaz de carga del programa:

1
UD Algoritmos para la solución de problemas
Semana 5
D. Finalmente, se visualizará el IDE (Entorno de Desarrollo Integrado) del programa:

3.1.2. PASO 2: Creación del Proyecto

a. En el menú File, hacer clic en la opción New project…

b. En la ventana Nuevo proyecto, seleccionar la Categoría Java with Ant y el


Proyecto Java Application. Luego, hacer clic en el botón Next:

2
UD Algoritmos para la solución de problemas
Semana 5
c. En la ventana New Java Application, ingresar ProyectoBucles como el nombre
del proyecto. Luego, asignar la ubicación que usted considere y desactivar la
casilla Create Main Class. Finalmente, haga clic en el botón Finish.

3.1.3. PASO 3: Creación de Paquete

a. Hacer clic derecho sobre Source Packages, opción New y, luego, Java Package:

b. En la ventana New Java Package, ingresar el nombre del paquete


pack_formularios y, finalmente, hacer clic en el botón Finish.

3
UD Algoritmos para la solución de problemas
Semana 5
3.1.4. PASO 4: Creación de Formularios (JFRAME)

a. Hacer clic derecho sobre pack_formularios, opción New y JFrame Form…:

b. En la ventana New JFrame Form, ingresar el nombre de la clase formEjemplo1.


Finalmente, hacer clic en el botón Finish:

c. Luego, se visualizará la siguiente interfaz:

4
UD Algoritmos para la solución de problemas
Semana 5
d. Diseñar el formulario (JFrame), usando los controles estándar: JLabel,
JTextfield, JButton y TextTarea

e. Cambiar el nombre de variable de los controles usando la ventana de


propiedades.

Ejemplo:

f. Hacer doble clic en el botón btnFor y considerar el siguiente código fuente:

5
UD Algoritmos para la solución de problemas
Semana 5

g. Hacer doble clic en el botón btnWhile y considerar el siguiente código fuente:

h. Hacer doble clic en el botón btnDowhile y considerar el siguiente código


fuente:

6
UD Algoritmos para la solución de problemas
Semana 5
3.1.5. PASO 5: Ejecución de Formularios (JFrame)

a. Compilar la aplicación y visualizar (RUN-FILE) para cada situación:

Nota: La solución está siendo presentada usando los 3 tipos de estructuras repetitivas o
iterativas: FOR, WHILE y DO WHILE, pero para resolver otros problemas, puede elegirse la más
conveniente.

7
UD Algoritmos para la solución de problemas
Semana 5
4. Actividad

Considerando la guía previa, realiza lo siguiente:

4.1. Crear un programa que ingrese un rango de números enteros (valide que el
primer número ingresado sea menor que el segundo) e imprima por
pantalla dicho rango, además visualice la suma de ellos
4.2. Crear un programa que lea dos números enteros y halle su MCM (Mínimo
común múltiplo)
4.3. Crear un programa que lea dos números enteros y halle su MCD (Máximo
común divisor)
4.4. Crear un programa que lea el nombre de un país y la cantidad de veces que
usted desea imprimir por pantalla
4.5. Crear un programa que lea un número entero e imprima sus divisores

5. Referencias

Joyanes, L. (2008). Fundamentos de programación. (4ª ed.). España: Mc Graw Hill. España.

Manual Web. (s.f.). Sentencias Bucle en Java. Recuperado de

http://www.manualweb.net/java/sentencias-bucle-java/

Desarrollo web. (2004). Estructuras de control tipo bucle en Java. Recuperado de

https://desarrolloweb.com/articulos/1760.php

Prieto, R. (s.f.). Cómo hacer bucles en Java. Recuperado de

https://www.raulprietofernandez.net/blog/programacion/como-hacer-bucles-en-java

También podría gustarte