Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Solucionde Ejercicios de Programacion Estructura Selectiva Doble
Solucionde Ejercicios de Programacion Estructura Selectiva Doble
DE ESTRUCTURAS SELECTIVAS DOBLES
EJER 01
public static void main(String[] args){
int n1,n2,n3;
double pro;
n1=Integer.parseInt(JOptionPane.showInputDialog("ingese la 1ra Nota"));
n2=Integer.parseInt(JOptionPane.showInputDialog("ingese la 2da Nota"));
n3=Integer.parseInt(JOptionPane.showInputDialog("ingese la 3ra Nota"));
pro=(n1+n2+n3)/3;
if (pro>=10.5)
JOptionPane.showMessageDialog(null,"ALUMNOS APROBADO " + pro);
else
JOptionPane.showMessageDialog(null,"ALUMNO DESAPROBADO " + pro);
}
EJER Nº2
public static void main(String[] args) {
int n1,n2,n3,n4,n5,min;
double pro;
n1=Integer.parseInt(JOptionPane.showInputDialog("ingese la 1ra Nota"));
n2=Integer.parseInt(JOptionPane.showInputDialog("ingese la 2da Nota"));
n3=Integer.parseInt(JOptionPane.showInputDialog("ingese la 3ra Nota"));
n4=Integer.parseInt(JOptionPane.showInputDialog("ingese la 4ra Nota"));
n5=Integer.parseInt(JOptionPane.showInputDialog("ingese la 5da Nota"));
min=n1;
if(n2<min)
min=n2;
if(n3<min)
min=n3;
if(n4<min)
min=n4;
if(n5<min)
min=n5;
pro=(n1+n2+n3+n4+n5min)/4;
if (pro>=10.5){
JOptionPane.showMessageDialog(null,"ALUMNOS APROBADO " + pro);
JOptionPane.showMessageDialog(null,"nota eliminada " + min);
}
else
{
JOptionPane.showMessageDialog(null,"ALUMNO DESAPROBADO " + pro);
JOptionPane.showMessageDialog(null,"nota eliminada " + min);
}
}
EJER 03
public static void main(String[] args) {
double compra,d,t;
compra=Integer.parseInt(JOptionPane.showInputDialog("ingese MONTO DE LA COMPRA"));
if(compra>1000)
d=compra*0.20;
else
d=0;
t=comprad;
JOptionPane.showMessageDialog(null,"el descuento es de: " + d);
JOptionPane.showMessageDialog(null,"monto a pagar " + t);
}
EJER 04
public static void main(String[] args) {
double c,d,t,p,x;
c=Integer.parseInt(JOptionPane.showInputDialog("ingese la cantidad de CAMISAS"));
p=Integer.parseInt(JOptionPane.showInputDialog("ingese EL PRECIO POR CAMISA"));
x=c*p;
if(c>3)
d=x*0.20;
else
d=x*0.10;
t=xd;
JOptionPane.showMessageDialog(null,"el descuento es de: " + d);
JOptionPane.showMessageDialog(null,"monto a pagar " + t);
}
Ejer 05
public static void main(String[] args) {
double d,t,p;
p=Integer.parseInt(JOptionPane.showInputDialog("ingese EL PRECIO DEL AUTO"));
if(p > 15000)
d=p*0.10;
else
d=p*0.05;
t=pd;
JOptionPane.showMessageDialog(null,"el descuento es de : " + d);
JOptionPane.showMessageDialog(null,"monto a pagar " + t);
}
EJER 06
public static void main(String[] args) {
double h,s,t,p,horas_extras;
h=Integer.parseInt(JOptionPane.showInputDialog("ingese la cantidad de HORAS DE TRABAJO"));
if(h>40){
horas_extras=h40;
p=40*16;
t=horas_extras*20;
}
else{
horas_extras=0;
p=h*16;
t=0;
}
s=p+t;
JOptionPane.showMessageDialog(null,"el nº de horas extras es: " + horas_extras);
JOptionPane.showMessageDialog(null,"monto a pagar " + s);
}
Ejer 07
public static void main(String[] args) {
double m,n;
m=Integer.parseInt(JOptionPane.showInputDialog("ingese EL 1º NUMERO"));
n=Integer.parseInt(JOptionPane.showInputDialog("ingese EL 2º NUMERO"));
if(n> m){
JOptionPane.showMessageDialog(null,"EL MAYOR ES:" + n);
JOptionPane.showMessageDialog(null,"EL MENOR ES : " + m);
}
else{
JOptionPane.showMessageDialog(null,"EL MAYOR ES:" + m);
JOptionPane.showMessageDialog(null,"EL MENOR ES : " + n);
}
}
EJER 08
public static void main(String[] args) {
int m,n;
m=Integer.parseInt(JOptionPane.showInputDialog("ingese LA EDAD DE ANTONY"));
n=Integer.parseInt(JOptionPane.showInputDialog("ingese LA EDAD DE RUBEN"));
if(n> m){
JOptionPane.showMessageDialog(null,"EL MAYOR EDAD ES DE RUBEN:" + n);
JOptionPane.showMessageDialog(null,"EL MENOR EDAD ES DE ANTONY: " + m);
}
else{
JOptionPane.showMessageDialog(null,"EL MAYOR EDAD ES DE ANTONY:" + m);
JOptionPane.showMessageDialog(null,"EL MENOR EDAD ES DE RUBEN: " + n);
}
}
EJER 09
public static void main(String[] args) {
int m;
double s,d,c;
m=Integer.parseInt(JOptionPane.showInputDialog("MENU "+" 1.CONVERTIR DOLARES A SOLES "+"
2.CONVERTIR SOLES A DOLARES "+" ELIJA UNA OBCION (1 ó 2)"));
if(m==1){
d=Integer.parseInt(JOptionPane.showInputDialog("INGRESE LA CANTIDAD DE DOLARES"));
c=d*2.8;
JOptionPane.showMessageDialog(null,"EL TOTAL ES:" + c + " Nuevos Soles");
}
if(m==2){
s=Integer.parseInt(JOptionPane.showInputDialog("INGRESE LA CANTIDAD DE SOLES"));
c=s/2.83;
JOptionPane.showMessageDialog(null,"EL TOTAL ES:" + c + " DOLARES");
}
}
EJER 10
public static void main(String[] args) {
int m;
double s,d,c,x,y;
m=Integer.parseInt(JOptionPane.showInputDialog("MENU "+" 1.CONVERTIR DOLARES A SOLES "+"
2.CONVERTIR SOLES A DOLARES "+" ELIJA UNA OBCION (1 ó 2)"));
if(m==1){
d=Integer.parseInt(JOptionPane.showInputDialog("INGRESE LA CANTIDAD DE DOLARES"));
y=Integer.parseInt(JOptionPane.showInputDialog("ingrese el cambio para CONVERTIR DOLARES
A SOLES "));
c=d*y;
JOptionPane.showMessageDialog(null,"EL TOTAL ES:" + c + " Nuevos Soles");
}
if(m==2){
s=Integer.parseInt(JOptionPane.showInputDialog("INGRESE LA CANTIDAD DE SOLES"));
x=Integer.parseInt(JOptionPane.showInputDialog("ingrese el cambio para CONVERTIR SOLES A
DOLARES "));
c=s/x;
JOptionPane.showMessageDialog(null,"EL TOTAL ES:" + c + " DOLARES");
}
}