Está en la página 1de 4

UNIVERSIDAD TECNOLÓGICA DE PANAMÁ

FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES


CENTRO REGIONAL DE VERAGUAS

Año Académico: 2021 Semestre: I

DATOS DE LA ASIGNATURA
Asignatura: Herramienta de Prog.Aplic. II Horas-Teoría: 3
Código: Crédito Horas-Práctica: 2
s
Profesor: Pedro Castillo Correo: pedro.castillo@utp.ac.pa

DATOS DEL TRABAJO


Tipo: TALLER Nº: 1 Título: ENTRADA Y SALIDA DE DATOS
PRACTICO
F. Entrega: 28 de abril de Porcentaje: % Valor: 20 pts. Nota:
2021

DATOS DEL ESTUDIANTE


Nombre Completo: Jorge E. Duarte C. Grupo: 4IL121
Cédula: 9-760-1878 Correo: jorge.duarte1@utp.ac.pa

CONTENIDO
Uso de las instrucciones de entrada/salida en JAVA, para el desarrollo de problemas con una
estructura secuencial.

Material y Recursos:
• Computador.
• Documentos de apoyo en ppt.
• JAVA

ACTIVIDAD:

Utilizar los diferentes métodos de entrada y salida de datos (por consola/caja de diálogo)
haciendo uso de las instrucciones correspondientes, en JAVA para la resolución de los
siguientes problemas:

1. Programa que permita entrar por teclado 2 valores enteros y que genere el resultado de su suma y su resta.
2. Programa que permita entrar la base y altura para calcular el área de un triángulo. A=(b*a)/2.
3. Programa que permita entrar nombre y apellido, generando un saludo con el nombre completo.

El estudiante tendrá que desarrollar en lenguaje JAVA cada uno de los problemas y generar 2
problemas con entrada/salidas por medio de caja de diálogo
(JOptionPane.showInputDialog y JOptionPane.showMessageDialog) y desarrollar el
tercer problema con entrada/salida por consola. Debe escoger cuales entre los tres.
Además, deberá presentar uno (1) de los tres problemas (cualquiera) en la clase; explicando
cada línea de instrucción o sentencias.

Nota: El puntaje del taller estará dado así:


 20 Pts. Entrega y funcionamiento de los 3 problemas.
 5 Pts. Explicación del funcionamiento de uno de ellos.

NOTA: LA ENTREGA TARDÍA DE LOS PROGRAMAS DESCUENTA 5 PUNTOS DE LA NOTA LOGRADA.

OBSERVACIÓN
El Presente trabajo debe ser presentado en clases y subirlo a plataforma

DESARROLLO

Primer Programa:

package tarea.pkg1;

import javax.swing.JOptionPane;

/**
*
* @author Jorge Duarte
*/
public class Tarea1 {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {

int numero1 = Integer.parseInt( JOptionPane.showInputDialog( null,"Introduzca un numero",


"Sumador", JOptionPane.QUESTION_MESSAGE) );

int numero2 = Integer.parseInt( JOptionPane.showInputDialog(null,"Introduzca otro


numero","Sumador", JOptionPane.QUESTION_MESSAGE) );

int resultado = numero1+numero2;

JOptionPane.showMessageDialog(null,"Su suma es: " + resultado, "Sumador",


JOptionPane.INFORMATION_MESSAGE);
}

}
SEGUNDO PROGRAMA:

package problema.pkg2;
import java.util.Scanner;
/**
*
* @author Jorge Duarte
*/
public class Problema2 {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
double b, a, A;

System.out.println("introduzca el valor de la base del triangulo");


b = sc.nextDouble();
System.out.println("introduzca el valor del area del triangulo");
a = sc.nextDouble();

A= (b * a)/2;

System.out.println("El valor del area es: "+A);

}
TERCER PROGRAMA:

package problema.pkg3;
import javax.swing.JOptionPane;

public class Problema3 {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {

String nombre = JOptionPane.showInputDialog("Introduzca su nombre completo");

JOptionPane.showMessageDialog(null,"Bienvenido "+nombre);
}

También podría gustarte