Resolución de la Practica N4
5 participantes
Javax :: Desarrollo de Software :: Java
Página 1 de 1.
Resolución de la Practica N4
Resolución de la guía N4
1.
- Código:
package semana;
import javax.swing.JOptionPane;
/**
*
* @author cristhian
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int A;
A=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el numero de la semana:"));
switch(A){
case 1:JOptionPane.showMessageDialog(null, "El dia de la semana es Lunes");break;
case 2:JOptionPane.showMessageDialog(null, "El dia de la semana es Martes");break;
case 3:JOptionPane.showMessageDialog(null, "El dia de la semana es Miercoles");break;
case 4:JOptionPane.showMessageDialog(null, "El dia de la semana es Jueves");break;
case 5:JOptionPane.showMessageDialog(null, "El dia de la semana es Viernes");break;
case 6:JOptionPane.showMessageDialog(null, "El dia de la semana es Sabado");break;
case 7:JOptionPane.showMessageDialog(null, "El dia de la semana es Domingo");break;
default:JOptionPane.showMessageDialog(null, "ERROR");
}
// TODO code application logic here
}
}
2.
- Código:
package meses;
import javax.swing.JOptionPane;
/**
*
* @author cristhian
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int A,B,C;
A=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el numero del mes:"));
B=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el año"));
C=B%4;
switch(A){
case 1:JOptionPane.showMessageDialog(null, "Enero tiene 31 dias");
case 2:
if (C<=0) {
JOptionPane.showMessageDialog(null, "Febrero tiene 29 dias");}
else {
JOptionPane.showMessageDialog(null, "Febrero tiene 28 dias");}break;
case 3:JOptionPane.showMessageDialog(null, "Marzo tiene 31 dias");break;
case 4:JOptionPane.showMessageDialog(null, "Abril tiene 30 dias");break;
case 5:JOptionPane.showMessageDialog(null, "Mayo tiene 31 dias");break;
case 6:JOptionPane.showMessageDialog(null, "Junio tiene 30 dias");break;
case 7:JOptionPane.showMessageDialog(null, "Julio tiene 31 dias");break;
case 8:JOptionPane.showMessageDialog(null, "Agosto tiene 31 dias");break;
case 9:JOptionPane.showMessageDialog(null, "Septiembre tiene 30 dias");break;
case 10:JOptionPane.showMessageDialog(null, "Octubre tiene 31 dias");break;
case 11:JOptionPane.showMessageDialog(null, "Noviembre tiene 30 dias");break;
case 12:JOptionPane.showMessageDialog(null, "Diciembre tiene 31 dias");break;
default:JOptionPane.showMessageDialog(null, "ERROR");
}
// TODO code application logic here
}
}
3.
- Código:
package javaapplication2;
import javax.swing.JOptionPane;
/**
*
* @author cristhian
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int A,B;
int D,I=0;
A=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el primer numero"));
B=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el segundo numero"));
D=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el operador matematico: \n 1.Suma, 2.-Resta, 3.Multiplicacion, 4.Division"));
switch (D){
case 1: I=A+B;break;
case 2: I=A-B;break;
case 3: I=A*B;break;
case 4: I=A/B;break;
default: JOptionPane.showMessageDialog(null, "ERROR");
}
salida(I);
// TODO code application logic here
}
public static void salida(int I)
{
JOptionPane.showMessageDialog(null,"El resultado es: "+I);
}
}
5.
- Código:
package segurosepelio;
import javax.swing.JOptionPane;
/**
*
* @author cristhian
*/
/**
*
* @author cristhian
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int A,B,C=0,D,E;
A=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el tipo de seguro que desea: \n 1.-A, 2.-B, 3.-C, 4.-D"));
if (A<=4){
B=Integer.parseInt(JOptionPane.showInputDialog("Ingrese la cantidad de personas a afiliar:"));
switch(A){
case 1:
if (B<=8){
C=40+B*8;
JOptionPane.showMessageDialog(null,"El pago total es : S./"+C);}
else
JOptionPane.showMessageDialog(null,"ERROR");break;
case 2:
if (B<=6){
C=30+B*8;
JOptionPane.showMessageDialog(null,"El pago total es : S./"+C);}
else
JOptionPane.showMessageDialog(null,"ERROR");break;
case 3:
if (B<=4){
C=20+B*5;
JOptionPane.showMessageDialog(null,"El pago total es : S./"+C);}
else
JOptionPane.showMessageDialog(null,"ERROR");break;
case 4:
if (B<=2){
C=10+B*5;
JOptionPane.showMessageDialog(null,"El pago total es : S./"+C);}
else
JOptionPane.showMessageDialog(null,"ERROR");break;
default: JOptionPane.showMessageDialog(null,"ERROR");
}
}
else
JOptionPane.showMessageDialog(null,"ERROR");
}
}
6.
- Código:
package empresacarga;
import javax.swing.JOptionPane;
/**
*
* @author cristhian
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int A,B,C,D,E=0;
A=Integer.parseInt(JOptionPane.showInputDialog("Ingrese las toneladas a transportar"));
B=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el destino \n 1.-Norte, 2.-Sur, 3.-Centro"));
C=Integer.parseInt(JOptionPane.showInputDialog("Ingrese si la carga es prebecible \n 1.-Si, 2.-No"));
D=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el medio de transporte: \n 1.-Aereo, 2.-Maritimo, 3.-Terrestre"));
switch(D){
case 1:
if (C==2 && B==1)
E=A*30;
else if (C==2 && B==2)
E=A*25;
else if (C==2 && B==3)
E=A*20;
else if (C==1 && B==1)
E=A*30*107/100;
else if (C==1 && B==2)
E=A*25*107/100;
else if (C==1 && B==3)
E=A*20*107/100;break;
case 2:
if (C==2 && B==1)
E=A*25;
else if (C==2 && B==2)
E=A*20;
else if (C==2 && B==3)
E=A*25;
else if (C==1 && B==1)
E=A*25*107/100;
else if (C==1 && B==2)
E=A*20*107/100;
else if (C==1 && B==3)
E=A*15*107/100;break;
case 3:
if (C==2 && B==1)
E=A*20;
else if (C==2 && B==2)
E=A*15;
else if (C==2 && B==3)
E=A*10;
else if (C==1 && B==1)
E=A*20*107/100;
else if (C==1 && B==2)
E=A*15*107/100;
else if (C==1 && B==3)
E=A*10*107/100;break;
default:JOptionPane.showMessageDialog(null, "ERROR");
}
salida(E);
// TODO code application logic here
}
public static void salida(int E)
{
JOptionPane.showMessageDialog(null,"El total a pagar es de: S./"+E);
}
}
7.
- Código:
package banco;
import javax.swing.JOptionPane;
/**
*
* @author cristhian
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int A,B,C,D=0,E;
A=Integer.parseInt(JOptionPane.showInputDialog("Ingrese la cantidad de meses:"));
B=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el tipo de moneda: \n 1.-Soles, 2.-Dolares"));
C=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el monto a depositar:"));
switch(B){
case 1:
if (A<=5){
D=C;
JOptionPane.showMessageDialog(null,"El monto a recibir es de S./"+D+" con un interes ganado del 0%");}
else if (A<=12){
D=C*53/50;
JOptionPane.showMessageDialog(null,"El monto a recibir es de S./"+D+" con un interes ganado del 6%");}
else if (A>12){
D=C*109/100;
JOptionPane.showMessageDialog(null,"El monto a recibir es de S./"+D+" con un interes ganado del 9%");}break;
case 2:
if (A<=5){
D=C;
JOptionPane.showMessageDialog(null,"El monto a recibir es de $"+D+" con un interes ganado del 0%");}
else if (A<=12){
D=C*52/50;
JOptionPane.showMessageDialog(null,"El monto a recibir es de $"+D+" con un interes ganado del 4%");}
else if (A>12){
D=C*107/100;
JOptionPane.showMessageDialog(null,"El monto a recibir es de S./"+D+" con un interes ganado del 7%");}break;
default:JOptionPane.showMessageDialog(null,"ERROR");
}
}
// TODO code application logic here
}
8.
- Código:
package supermercado;
import javax.swing.JOptionPane;
/**
*
* @author cristhian
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int A,B,C=0;
A=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el monto total de su compra"));
B=Integer.parseInt(JOptionPane.showInputDialog("Ingrese es rubro: \n 1.-Comestibles, 2.-Juguetes "));
switch(B){
case 1:
if (A<=250)
C=A*115/100;
else if (A<=500)
C=(A*95/100)*115/100;
else if (A<=1000)
C=(A*90/100)*115/100;
else if (A>1000)
C=(A*85/100)*115/100;break;
case 2:
if (A<=250)
C=A*115/100;
else if (A<=500)
C=(A*95/100)*120/100;
else if (A<=1000)
C=(A*90/100)*120/100;
else if (A>1000)
C=(A*85/100)*120/100;break;
default:JOptionPane.showMessageDialog(null, "ERROR");
}
salida(C);
// TODO code application logic here
}
public static void salida(double C)
{
JOptionPane.showMessageDialog(null,"El total a pagar es de: S./"+C);
}
}
9.
- Código:
package tiendapolos;
import javax.swing.JOptionPane;
/**
*
* @author cristhian
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int A,B,C,D;
double E=0;
A=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el monto de su compra:"));
B=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el Tipo de algodon: \n 1.-Simple, 2.-Prima"));
C=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el Tipo de prenda: \n 1.-Niño, 2.-Joven, 3.-Adulto"));
D=Integer.parseInt(JOptionPane.showInputDialog("Detalla de la prenda: \n 1.-Sin estampado, 2.-Con estampado"));
switch(B){
case 1:
switch (C){
case 1:
switch(D){
case 1:E=A*97/100;break;
case 2:E=A*95/100;break;
}break;
case 2:
switch(D){
case 1:E=A*95/100;break;
case 2:E=A*97/100;break;
}break;
case 3:
switch(D){
case 1:E=A*96/100;break;
case 2:E=A*94/100;break;
}break;
}break;
case 2:
switch (C){
case 1:
switch(D){
case 1:E=A*95/100;break;
case 2:E=A*97/100;break;
}break;
case 2:
switch(D){
case 1:E=A*93/100;break;
case 2:E=A*96/100;break;
}break;
case 3:
switch(D){
case 1:E=A*93/100;break;
case 2:E=A*95/100;break;
}
break;}
break;
default:JOptionPane.showMessageDialog(null," ERROR");}
salida(E);
// TODO code application logic here
}
public static void salida(double E)
{
JOptionPane.showMessageDialog(null,"El total a pagar es de: S./"+E);
}
}
10.
- Código:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package tarjeta;
import javax.swing.JOptionPane;
/**
*package tarjeta;
import javax.swing.JOptionPane;
/**
*
* @author cristhian
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int A,B,C;
double D=0,E=0;
A=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el monto de su compra:"));
B=Integer.parseInt(JOptionPane.showInputDialog("Ingrese su tipo de tarjeta: \n 1.-A, 2.-B, 3.-C"));
C=Integer.parseInt(JOptionPane.showInputDialog("Ingrese la cantidad de letras a las que desea fraccionar:"));
switch(B){
case 1:
if (C>=0 && C<=12){
D=(A*105/100);
E=D/C;}
else
JOptionPane.showMessageDialog(null,"Lo sentimos, ha excedido su numero maximo de letras permitido");break;
case 2:
if (C>=0 && C<=8){
D=(A*110/100);
E=D/C;}
else
JOptionPane.showMessageDialog(null,"Lo sentimos, ha excedido su numero maximo de letras permitido");break;
case 3:
if (C>=0 && C<=6){
D=(A*115/100);
E=D/C;}
else
JOptionPane.showMessageDialog(null,"Lo sentimos, ha excedido su numero maximo de letras permitidos");break;
}
salida (D,E);
}
static void salida(double D,double E)
{
JOptionPane.showMessageDialog(null,"El total a pagar es de: S./"+D+" , con cuotas de: S./"+E);
}
// TODO code application logic here
}
gracias
muchas gracias por la ayuda la mayoria copiara toooooo jajajaja chevre adminis
pa la otra modifica los mensajes para subir las imagenes de pc a inter porque molesta buscar links de imagenes jajajajaja
pa la otra modifica los mensajes para subir las imagenes de pc a inter porque molesta buscar links de imagenes jajajajaja
aatr12- Mensajes : 12
Fecha de inscripción : 16/04/2011
Edad : 30
Localización : infierno
Re: Resolución de la Practica N4
eleegaantee graaxias x la ayvda!!!
kalonxoh- Mensajes : 1
Fecha de inscripción : 19/04/2011
vna ObsebaziOm
cavza esta todo chbr vna wena ayvda la vdd peO seria bien xvr si te avdaras tmb kon el psevdokodigO zi ze pvede
kvrozaki- Mensajes : 2
Fecha de inscripción : 26/04/2011
Edad : 30
Localización : ZentadO n vna zilla
Re: Resolución de la Practica N4
kvrozaki escribió:cavza esta todo chbr vna wena ayvda la vdd peO seria bien xvr si te avdaras tmb kon el psevdokodigO zi ze pvede
jaja, no se pasen pues. Ni yo presento el pseudocodigo, me da flojera hacerlo.
jjajaja
pvta ke ese cavza si se pazzO de konxvdhO!!! peO a la firme p zi te lo pvedes azer ssn svedokodigO seria mas xvr!! px! kompare!!
kvrozaki- Mensajes : 2
Fecha de inscripción : 26/04/2011
Edad : 30
Localización : ZentadO n vna zilla
Re: Resolución de la Practica N4
Cristhian_ escribió:kvrozaki escribió:cavza esta todo chbr vna wena ayvda la vdd peO seria bien xvr si te avdaras tmb kon el psevdokodigO zi ze pvede
jaja, no se pasen pues. Ni yo presento el pseudocodigo, me da flojera hacerlo.
Dos dosas..... 1 el pseudocódigo no se presenta..... 2 el pseudocódigo es facil de hacer.......
no es necesario hacer el pseudocódigo para resolver... te puedes pasar defrente al leng. java...
Miguel- Mensajes : 1
Fecha de inscripción : 27/04/2011
Re: Resolución de la Practica N4
jajaja si el seudo es facil pero hacerlo en java me complico oye en la pregunta diez porque divides la cantidad de dinero entre los letras no entendenshon
aatr12- Mensajes : 12
Fecha de inscripción : 16/04/2011
Edad : 30
Localización : infierno
Re: Resolución de la Practica N4
aatr12 escribió:jajaja si el seudo es facil pero hacerlo en java me complico oye en la pregunta diez porque divides la cantidad de dinero entre los letras no entendenshon
Te refieres al D/C?
D es el total a pagar
y
C es la cantidad de letras
Asi, al dividirlos, te sale cuento se paga por cada letra.
Re: Resolución de la Practica N4
todo porque me hueveo con el default y el break jajaja
aatr12- Mensajes : 12
Fecha de inscripción : 16/04/2011
Edad : 30
Localización : infierno
Temas similares
» Resolucion de la practica N2
» Resolucion de la Practica N1
» Resolucion de la Practica N3
» Resolución de la Practica N5
» Resolución de la Practica N7
» Resolucion de la Practica N1
» Resolucion de la Practica N3
» Resolución de la Practica N5
» Resolución de la Practica N7
Javax :: Desarrollo de Software :: Java
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.
|
|