Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD DE INGENIERÍA
Tema
Estructuras de Decisión-Cuadros de diálogo
Profesor
Ing. CIP Edwin Iván Farro Pacífico
Ejercicio 01
Desarrollar un programa que permita el ingreso de 2 números y determine el
mayor
Ejercicio 02
Desarrollar un programa que permita el ingreso de 3 números y determine el
mayor.
Ejercicio 03
Modificar el ejercicio anterior y mostrar los 3 números en forma ascendente
Ejercicio 04
Ingresar un número y determinar:
Si es par o impar
Si es positivo o negativo
Ejercicio 05
Ingresar tres notas de un alumno, mostrar su promedio.
Si el promedio es mayor o igual a 10.5 imprimir Aprobado, de lo contrario
imprimir desaprobado
Ejercicio 06
Mostrar las raíces de la siguiente ecuación:
-b b
2
4ac
x =
12
2a
La clase JOptionPane
La clase JOptionPane hace muy fácil mostrar un cuadro de diálogo standard
que solicite al usuario información de algo. Mientras que al clase pueda parecer
compleja por sus varios métodos, casi todos los usos de esta clase con
llamadas de una sóla línea para uno de los métodos showxxxdialog mostrados
a continuación:
Ejercicio 01
Escribir un programa que solicite ingresar un número y compruebe si el número
es positivo. Si la condición lógica es verdadera se debe presentar el mensaje “El
número es positivo”, además mostrar el cuadrado del número, si la condición es
falsa mostrar el mensaje “Número negativo” , además mostrar el cubo del
número
Ejercicio 02
Escribir un programa que solicite al usuario un número entero. El programa
debe determinar si el número es positivo o negativo. Además se debe
comprobar si el número es múltiplo de 6.
Ejercicio 03
Escribir un programa que pida al usuario que ingrese seis notas y determine la
mayor y menor nota
Ejercicio 04
Escribir un programa que pida al usuario que ingrese seis notas y determine el
promedio considerando las 5 mejores notas(eliminando la menor)
Ejercicio 05
Escribir un programa que permita calcular el pago semanal de un trabajador.
Los datos a ingresar son: horas totales trabajadas y el pago por hora.
Ejercicio 06
Escribir un programa que pida el ingreso de dos números y a continuación
ingrese un operador (+,-,*,/). El programa debe presentar el resultado de la
operación. Si el operador no es valido se debe presentar un mensaje Operador
no valido.
Ejercicio 07
Escribir un programa que pida el ingreso de cinco temperaturas y luego calcule
la temperatura promedio. El programa debe determinar el tipo de clima de
acuerdo a la siguiente tabla:
Ejercicio 01
Escribir un programa que permita ingresar un número y mostrar su respectivo
día de la semana
Ejercicio 02
Una librería tiene dos tipos de clientes: Estudiantes (E) y público en general (G).
Además ofrece dos tipos de pago: Contado (C) y plazos (P). Se pide escribir un
programa que pida el ingreso de: El nombre del cliente, el tipo de cliente, la
forma de pago y el monto de pago. Dependiendo del tipo de pago va a existir un
descuento o un recargo tal como se muestra en el siguiente cuadro:
Ejercicio 01
Escribir un programa que permita actualizar el saldo de una cuenta del cliente
de un banco. Los datos de entrada son: número de cuenta y saldo anterior. El
programa además debe ingresar el tipo de movimiento que pueda ser 1 ó 2. Si
el tipo de movimiento es 1 representa un depósito. Si es 2 representa un retiro.
En ambos casos se debe pedir el monto de la transacción
Ejercicio 02
Un centro de estudios categoriza a sus estudiantes según el promedio obtenido
el ciclo anterior de acuerdo a la siguiente tabla:
Promedio Categoría
0<=p<5 D
5<=p<10 C
10<=p<15 B
15<=p<=20 A