Las variables fueron reemplazadas por XxX y sucesivamente, pero recuerden que la logica esta ahi, solo ustedes deben adaptarlo y listo.
:D
1. Construir un algoritmo que permita ingresar 3 números enteros positivos y que determine cuál de ellos es el maiiiiior y cuál es el mmmmmor.
package may_men;2. Construir un algoritmo que calcule el monto final a cancelar de un cliente que compra un auto, sabiendo que, si el monto original es $5000 o más se le cobra un adicional del 8% del costo original por concepto de comisión y si cuesta menos de $5000 el adicional es de 6%.
import javax.swing.JOptionPane;
public class Main {
public static void main(String[] args) {
int XxX, XxXx, XxXxX, XxXxXx, XxXxXxX;
XxX = Integer.parseInt(JOptionPane.showInputDialog("ingrese numero 1: "));
XxXx = Integer.parseInt(JOptionPane.showInputDialog("ingrese numero 2: "));
XxXxX = Integer.parseInt(JOptionPane.showInputDialog("ingrese numero 3: "));
if (XxX > XxXx && XxX > XxXxX) {
XxXxXx = XxX;
} else if (XxXx > XxXxX && XxXx > XxXxX) {
XxXxXx = XxXx;
} else {
XxXxXx = XxXxX;
}
if (XxX < XxXx && XxX < XxXxX) {
XxXxXxX = XxX;
} else if (XxXx < XxXxX && XxXx < XxXxX) {
XxXxXxX = XxXx;
} else {
XxXxXxX = XxXxX;
}
fuera(XxXxXx, XxXxXxX);
}
public static void fuera(int XxXxXx, int XxXxXxX) {
JOptionPane.showMessageDialog(null, "El numero mayo es " + XxXxXx + " - el numero menos es: " + XxXxXxX);
}
}
package auto;
import javax.swing.JOptionPane;
public class Main {
public static void main(String[] args) {
double Xx,XxX,XxXx;
Xx=Integer.parseInt(JOptionPane.showInputDialog("Ingrese monto del carro: "));
if(Xx>=5000)
XxXx=Xx*0.08;
else
XxXx=Xx*0.06;
XxX=Xx+XxXx;
fuera(XxXx,XxX);
}
public static void fuera(double XxXx,double XxX){
JOptionPane.showMessageDialog(null,"comision: "+XxXx+" - total a pagar: "+XxX);
}
}
3. Construir un algoritmo que muestre el monto que le descontarán a un alumno de su pensión, sabiendo que el porcentaje de descuento depende del promedio obtenido:
Promedio Categoría
20 – 15 --- 20%
14 – 12 --- 10%
11 – 0 --- 0%
package descuento;
import javax.swing.JOptionPane;
public class Main {
public static void main(String[] args) {
int Xx,XxX;
double XxXx,XxXxX;
XxX=Integer.parseInt(JOptionPane.showInputDialog("Ingrese la pension: "));
Xx=Integer.parseInt(JOptionPane.showInputDialog("Nota: "));
if(Xx >=0 && Xx<=11)
XxXx= XxX*1;
else if(Xx>=12 && Xx<=14)
XxXx=XxX*0.1;
else
XxXx=XxX*0.2;
XxXxX=XxX-XxXx;
salida(XxXxX,XxXx);
}
public static void salida(double XxXxX,double XxXx) {
JOptionPane.showMessageDialog(null, "su descuento es: " +XxXx+" - XxXxX a pagar es: "+XxXxX);
}
}
4. Construir un algoritmo que muestre el monto de alquiler que debe cancelar una persona, sabiendo que por cada habitación que tenga la vivienda debe pagar S/.50.00, además, si la vivienda tiene 10 habitaciones o más debe pagar S/.15.00 adicional por mantenimiento, sino, debe pagar S/.5.00 más.
package alquiler;
import javax.swing.JOptionPane;
public class Main {
public static void main(String[] args) {
int Xx,XxX;
Xx=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el numero de habitaciones: "));
if (Xx<=9)
XxX=(Xx*50)+5;
else
XxX=(Xx*50)+15;
fuera(XxX);
}
public static void fuera(int XxX){
JOptionPane.showMessageDialog(null,"El monto total es: "+XxX);
}
}
5. Construir un algoritmo que calcule el sueldo final de un empleado que se le paga S/.30.00 por cada hora trabajada en el mes; así mismo, todos los empleados reciben un pago de gratificación de acuerdo a los años de servicios que tiene el empleado, como se muestra en el siguiente cuadro:
Años de
Servicios % de Gratificación
0 a 5 ----- 60%
6 a 10 ----- 80%
11 a más ---- 100%
package suel_final;
import javax.swing.JOptionPane;
public class Main {
public static void main(String[] args) {
double Xx,XxX,XxXx;
int XxXxX,XxXxXx;
XxXxX=Integer.parseInt(JOptionPane.showInputDialog("Ingrese horas trabajadas: "));
XxXxXx=Integer.parseInt(JOptionPane.showInputDialog("Ingrese los años de servicio: "));
if(XxXxXx>=0 & XxXxXx<= 5){
Xx=XxXxX*30;
XxX=Xx*0.6;
XxXx=Xx+XxX;
}else if (XxXxXx>=6 & XxXxXx<= 10){
Xx=XxXxX*30;
XxX=Xx*0.8;
XxXx=Xx+XxX;
}else{
Xx=XxXxX*30;
XxXx=Xx*2;
}
fuera(XxXx);
}
public static void fuera(double XxXx){
JOptionPane.showMessageDialog(null,"Su sueldo con la gratificación es: "+XxXx);
}
}
6. Una compañía de seguros ofrece a sus clientes tres tipos de seguro de vida:
Tipo Pago mensual (S/.)
Vida --- 40
Accidente --- 30
Salud --- 20
Si el cliente asegura a más personas de 5 personas, tiene que pagar 8% más del monto total. Calcular el monto final que tiene que pagar un cliente.
package seguros_vida;7. Un cliente desea comprar un pantalón y en la Tienda, se ofrecen los siguientes precios:
import javax.swing.JOptionPane;
public class Main {
public static void main(String[] args) {
int Xx, XxX;
double XxXx,XxXxX;
Xx=Integer.parseInt(JOptionPane.showInputDialog("Ingrese la cantidad de asegurados: "));
XxX=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el tipo de seguro\n- Vida = (1)\n- Accidente = (2)\n- Salud = (3)"));
if(XxX==1){
if(Xx >=1&&Xx<=5){
XxXx =40*Xx;
}else{
XxXxX=(40*Xx)*0.08;
XxXx=XxXxX+(40*Xx);
}
}else if(XxX ==2){
if(Xx >=1&&Xx<=5){
XxXx =30*Xx;
}else{
XxXxX=(30*Xx)*0.08;
XxXx=XxXxX+(30*Xx);
}
}else if(XxX ==3){
if(Xx >=1&&Xx<=5){
XxXx =20*Xx;
}else{
XxXxX=(20*Xx)*0.08;
XxXx=XxXxX+(20*Xx);
}
}else{
XxXx=0;
}
exit(XxXx);
}
public static void exit(double XxXx){
if(XxXx!=0){
JOptionPane.showMessageDialog(null,"El XxXx total es: "+XxXx);
}else{
JOptionPane.showMessageDialog(null,"Por favor escoja correctamente \nlos tipos correctamente");
}
}
}
Talla Precio (S/.)
Small --- 50
Medium --- 60
Large --- 70
Se efectúa rebajas a las pensiones que compren varias prendas de la misma talla en base a lo que se indica en la tabla:
Cantidad Descuento (%) sobre el precio de compra
1 – 10 ---- 2%
11 – 16 ---- 8%
17 – 20 ---- 10%
Diseñe un algoritmo que determine cuanto es el monto de descuento y cuanto el monto final.
package dscton;
import javax.swing.JOptionPane;
public class Main {
public static void main(String[] args) {
int Xx,XxX;
double XxXx = 0,XxXxX = 0;
Xx=Integer.parseInt(JOptionPane.showInputDialog("Ingrese la talla del pantalon\n- Small = (1)\n- Medium = (2)\n- Large = (3)"));
XxX=Integer.parseInt(JOptionPane.showInputDialog("Ingrese la cantidad de pantalones"));
if(Xx==1){
if(XxX>=1&&XxX<=10){
XxXx=(50*XxX)*0.02;
XxXxX=(50*XxX)-XxXx;
}else if(XxX>=11&&XxX<=16){
XxXx=(50*XxX)*0.08;
XxXxX=(50*XxX)-XxXx;
}else{
XxXx=(50*XxX)*0.1;
XxXxX=(50*XxX)-XxXx;
}
}else if(Xx==2){
if(XxX>=1&&XxX<=10){
XxXx=(60*XxX)*0.02;
XxXxX=(60*XxX)-XxXx;
}else if(XxX>=11&&XxX<=16){
XxXx=(60*XxX)*0.08;
XxXxX=(60*XxX)-XxXx;
}else{
XxXx=(60*XxX)*0.1;
XxXxX=(60*XxX)-XxXx;
}
}else if(Xx==3){
if(XxX>=1&&XxX<=10){
XxXx=(70*XxX)*0.02;
XxXxX=(70*XxX)-XxXx;
}else if(XxX>=11&&XxX<=16){
XxXx=(70*XxX)*0.08;
XxXxX=(70*XxX)-XxXx;
}else{
XxXx=(70*XxX)*0.1;
XxXxX=(70*XxX)-XxXx;
}
}else{
XxXxX=0;
}
fuera(XxXxX,XxXx);
}
public static void fuera(double XxXxX, double XxXx){
if(XxXxX!=0 || XxXx!=0){
JOptionPane.showMessageDialog(null,"monto final es: "+XxXxX+"\ndescuento es :"+XxXx);
}else{
JOptionPane.showMessageDialog(null,"ingrese una talla con respecto al formato\nrepita la consulta");
}
}
}
1 comentarios:
y en pseint tienen
Publicar un comentario