Documentos de Académico
Documentos de Profesional
Documentos de Cultura
I. OBJETIVOS
• Desarrollo de programas secuenciales y condicionales.
TARJETA MENSA
JE
BCP Usted ha ganado una moto
BBVA Usted ha ganado un auto
INTERBANK Usted ha ganado un departamento
P á g i n a 2 | 13
MBA Ing. David Lazo Neira
Facultad de Ingeniería
Escuela de Ingeniería de Sistemas
package laboratorio_S03_s01_s02;
import java.util.Scanner;
public class
S03_s01Ejercio1 {
// EJEMPLO 1: EL CINE
P á g i n a 3 | 13
MBA Ing. David Lazo Neira
Facultad de Ingeniería
Escuela de Ingeniería de Sistemas
if(edad>=18){ if (genero.equals("h")){
System.out.println ("Bienvenido Señor a aerolineas ABC");
}else{
if(genero.equals ("m")){
System.out.println ("Bienvenida Señorita a aerolineas ABC");
}
}
If (idioma.equals ("ingles") || idioma.equals ("Ingles")){
System.out.println ("Usted puede viajar a Australia, Canadá, EE.UU");
} else {
If (idioma.equals ("aleman") || idioma.equals ("Aleman")){
System.out.println ("Usted puede viajar a Alemania, Austria, Suiza");
}
}
} else {
System.out.println ("Lo sentimos usted es menor de edad");
}*/
import java.util.*;
public class Ejemplo04 {
public static void main (String []args){ int a, b ;
Scanner dato = new Scanner(System.in);
System.out.println ("Ingrese el primer numero ;");
a = dato.nextInt ( );
System.out.println ("Ingrese el segundo numero ;");
b = dato.nextInt ();
if(a == b){
System.out.println ("Los numeros son iguales");
}else if(a > b ){
System.out.println ("El primer numero es mayor");
System.out.println("El segundo numero es menor");
}else{
System.out.println ("El segundo numero es mayor");
System.out.println("El primer numero es menor");
P á g i n a 5 | 13
MBA Ing. David Lazo Neira
Facultad de Ingeniería
Escuela de Ingeniería de Sistemas
}
}
}
import java.util.*;
public class Ejemplo05 {
public static void main(String[] args) {
Scanner sc = new Scanner (System.in);
int N;
System.out.print("Introduzca Número entero: ");
N = sc.nextInt();
if(N%2==0)
System.out.println("Par");
else
System.out.println("Impar");
}
}
P á g i n a 6 | 13
MBA Ing. David Lazo Neira
Facultad de Ingeniería
Escuela de Ingeniería de Sistemas
else{
System.out.println("El orden es: " + n3 + n1 +n2);
}
}
}
P á g i n a 7 | 13
MBA Ing. David Lazo Neira
Facultad de Ingeniería
Escuela de Ingeniería de Sistemas
5. Tiendas Don Pepe desea un programa para ingresar por teclado el monto de
compra y el día de la semana; si el día es martes o jueves, se realizará un
descuento del 15% por la compra. Visualizar el descuento y el total a pagar por la
compra.
P á g i n a 8 | 13
MBA Ing. David Lazo Neira
Facultad de Ingeniería
Escuela de Ingeniería de Sistemas
7. Hacer un programa en java que permita ingresar tres notas para un alumno, la
nota A que tiene una importancia de 3 créditos, la nota B tiene 4 Créditos, y la
nota C tiene sólo 2 créditos; se debe de calcular el promedio teniendo en cuenta
las notas y al final si el alumno tiene un promedio igual o mayor a 10.5 mostrar
“Aprobado”, en caso contrario “Desaprobado”
9. Construir un algoritmo que al ingresar un número entero que indique el mes, nos
muestre cuantos días tiene dicho mes.
10. Una compañía de seguros ofrece a sus clientes cuatro tipos de seguro de
sepelio:
11. Una empresa de carga brinda servicio a todo el continente americano, la tarifa
que cobra por cada tonelada se muestra en el siguiente cuadro:
Destinos ($/tonelada)
Medio de transporte Norte Sur Centro
Aéreo Marítimo 30 25 20
Terrestre 25 20 15
20 15 10
P á g i n a 9 | 13
MBA Ing. David Lazo Neira
Facultad de Ingeniería
Escuela de Ingeniería de Sistemas
12. Un banco realiza el pago de intereses a sus clientes por un depósito a plazo fijo
de acuerdo a la siguiente información: Tipo de moneda, Tiempo de depósito y
monto depositado. Los intereses serán aplicados según el siguiente cuadro:
Para recibir los beneficios de descuento un cliente solo puede comprar dentro
de un determinado rubro, así mismo dependiendo del rubro de la compra, se le
aplica el siguiente impuesto sobre la compra descontada.
Construir un algoritmo que calcule el pago total que hará un determinado cliente.
15. Un centro comercial ofrece ventas financiadas por 3 tipos de tarjetas de crédito
como indica a continuación:
El cliente solo puede financiar una compra hasta el máximo de letras que se
indica en el cuadro anterior, en caso contrario la venta no debe proceder.
Calcular el monto de cada letra por pagar, así como el monto total.
Un cliente solo puede comprar pasajes para una ciudad. Calcular el total que
tiene que pagar un determinado cliente.
18. Calcular el pago de un obrero que trabaja a destajo. El pago que recibe el obrero
por cada unidad producida depende de su categoría y del tipo de producto que
produce, como se muestra en el siguiente cuadro:
19. En una empresa, los salarios van a aumentar en base al contrato actual del
trabajador:
Contrato Aumento %
De 0 a 1500 soles 20
De 1501 a 3000 soles 10
De 3001 a 6000 soles 5
De 6001 soles a más 0
P á g i n a 12 | 13
MBA Ing. David Lazo Neira
Facultad de Ingeniería
Escuela de Ingeniería de Sistemas
20. Diseñe un algoritmo que determine el pago a realizar, sabiendo sus montos y que
los descuentos dependen de la categoría, en base a la siguiente tabla:
Categoría Descuentos
AB 5%
CD 7%
10%
15%
P á g i n a 13 | 13
MBA Ing. David Lazo Neira