SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Downloaden Sie, um offline zu lesen
EJERCICIOS DE LA PROFE LINA

  1. Suponga que n individuos desean invertir su capital en un banco y
     desean saber cuanto dinero ganaran después de un mes si el banco
     paga a razón de 2% mensual; además se desea saber cuanto pagara de
     intereses el banco por los n individuos. Se debe validar que el capital
     ingresado no sea negativo


package Lunes_13;

importjavax.swing.JOptionPane;

publicclassCapital_Banco {
      /**
      *@paramargs
      */
publicstaticvoid main(String[] args) {
// TODO Auto-generatedmethodstub

floatn,suma,capital,inte, vp;

n=Float.parseFloat(JOptionPane.showInputDialog("digite     la     cantidad    de
personas"));
suma=0;
for (int i = 0; i < n; i++) {
capital=Float.parseFloat(JOptionPane.showInputDialog("digite el capital"));
if (capital>0) {
inte=(float) (capital*0.2);
suma=(float)(suma+inte);
JOptionPane.showMessageDialog(null, "el valor ganadoes:" + inte);
} else {
JOptionPane.showMessageDialog(null, "error");
        }
     }
vp=(float)(suma );
JOptionPane.showMessageDialog(null, "el bancopago:" + vp);
        }

   }


  2. N vendedores reciben un sueldo base; mas un 10% extra por comisión
     de sus ventas, los vendedores desean saber cuanto dinero obtendrán
     por concepto de comisiones por las tres ventas que realizan en el mes y
     el total que recibirán en el mes tomando en cuenta su sueldo base y
     comisiones
package Lunes_13;

importjavax.swing.JOptionPane;

publicclassSueldo_Base {


       */
publicstaticvoid main(String[] args) {
// TODO Auto-generated method stub
float n,sb,v1,v2,v3,tv,com,tg;

n=Float.parseFloat(JOptionPane.showInputDialog("digite num de vendedores"));
for (int i = 0;i< n ; i++) {
sb=Float.parseFloat(JOptionPane.showInputDialog("digite el salario base"));
v1=Float.parseFloat(JOptionPane.showInputDialog("escriba el valor de la primera
venta"));
v2=Float.parseFloat(JOptionPane.showInputDialog("escriba el valor de la segunda
venta"));
v3=Float.parseFloat(JOptionPane.showInputDialog("escriva el valor de la tercera
venta"));
tv=v1+v2+v3;
com=(float)(tv*0.10);
JOptionPane.showMessageDialog(null,"valor de la comision es"+com);
tg=sb+com;
JOptionPane.showMessageDialog(null,"valor total ganado es"+tg);

}


    }

}




    3. Una tienda ofrece un descuento del 15% sobre el total de la compra y n
       clientes desean saber cuanto deberán pagar finalmente por la compra.

package Lunes_13;

importjavax.swing.JOptionPane;

publicclassDescuento {


publicstaticvoid main(String[] args) {
// TODO Auto-generated method stub
floatn,vc,tp;
n= Float.parseFloat(JOptionPane.showInputDialog("digite numero de clientes"));
for (int i = 0; i < n; i++) {
vc= Float.parseFloat(JOptionPane.showInputDialog("digite valor compra"));
tp=(float)( vc*0.35);
JOptionPane.showMessageDialog(null,"el total pagadoes"+ tp);

        }

    }

}


    4. N alumnos desean saber cual será su calificación final en la materia de
       Algoritmos, si dicha calificación se compone de los siguientes parciales:
     55% del promedio de sus tres calificaciones parciales
     30% de la calificación del examen final
     15% de la calificación de un trabajo final.
     Además se desea saber el promedio General del grupo en la materia; y
     cual fue la definitiva mayor y cual es la definitiva menor. Se debe validar
     que las notas ingresadas estén en el rango entre 0 y 5.0.

package Lunes_13;

importjavax.swing.JOptionPane;

publicclassCallificacion_final {

publicstaticvoid main(String[] args) {
              // TODO Auto-generated method stub
float n,p1,p2,p3,e,tf,np,ne,ntf,nd,suma = 0,mayor=0,menor=5,pg;

n=Float.parseFloat(JOptionPane.showInputDialog("digite     la     cantidad    de
estudiantes"));
for (int i = 0; i < n; i++) {
p1=Float.parseFloat(JOptionPane.showInputDialog("digite la nota del primer
parcial"));
p2=Float.parseFloat(JOptionPane.showInputDialog("digite la nota del segundo
parcial"));
p3=Float.parseFloat(JOptionPane.showInputDialog("digite la nota del tercer
parcial"));
e=Float.parseFloat(JOptionPane.showInputDialog("digite la nota del examen"));
tf=Float.parseFloat(JOptionPane.showInputDialog("digite la nota del trabajo
final"));
np=(float)((p1+p2+p3/3)*0.55);
ne=(float)(e*0.3);
ntf=(float)(tf*0.15);
nd=(float)(np+ne+ntf);
JOptionPane.showMessageDialog(null, "la nota definitiva es:"+nd);
suma=(suma+nd);

if (nd>mayor) {
mayor=nd;
}
if (nd<menor) {
menor=nd;
       }
  }
pg=suma/n;
JOptionPane.showMessageDialog(null, "el pocentaje del grupo es:"+ pg);

     5. Un maestro desea saber que porcentaje de hombres y que porcentaje
        de mujeres hay en un grupo de N estudiantes. Se debe validar que el
        género sea F o

package ejercicios;

importjavax.swing.JOptionPane;

publicclass Maestors5 {



 publicstaticvoid main(String[] args) {

     // TODO Auto-generated method stub

        intn,cf=0,cm=0,pf=0,pm=0;

         String s;

n=Integer.parseInt(JOptionPane.showInputDialog("digite      la      cantidad   de
alumnos"));

for (int i = 0; i < n; i++) {

 s=(JOptionPane.showInputDialog("digite el sexo"));                            if
(s.equals("f")) {

cf=cf+1;

}elseif (s.equals("m")) {

 cm=cm+1;

 }

}pf=(cf*100)/n;
pm=(cm*100)/n;

  JOptionPane.showMessageDialog(null, "el porsentaje de hombres es "+pm+" %");
JOptionPane.showMessageDialog(null, "el porsentaje de mujeres es "+pf+" %");
}



  6. Realizar un diagrama que calcule la edad de N personas si nos dan la
     fecha de nacimiento y la fecha actual. Validando que la fecha actual no
     sea inferior a la fecha de nacimiento y que la edad ingresada este entre
     1 y 99 años.

package Lunes_13;

importjavax.swing.JOptionPane;

publicclassEdad {


publicstaticvoid main(String[] args) {
// TODO Auto-generated method stub

intn,fa,fn,edad;
n=Integer.parseInt(JOptionPane.showInputDialog("digite numero de personas"));

for (int i = 0; i < n; i++) {
fn=Integer.parseInt(JOptionPane.showInputDialog("digite fecha de nacimiento"));
fa=Integer.parseInt(JOptionPane.showInputDialog("digite fecha actual"));
if (fn<fa) {
edad=fa-fn;
} else {
JOptionPane.showMessageDialog(null, "error");
edad=0;

}
JOptionPane.showMessageDialog(null, "la edad es:"+
String.valueOf(edad));
              }
       }
}


  7. Dada una cantidad en pesos, obtener la equivalencia en dólares,
     asumiendo que la unidad cambiaria es un dato desconocido.

package Lunes_13;

importjavax.swing.JOptionPane;
publicclassPesos_dolares {


publicstaticvoid main(String[] args) {
// TODO Auto-generated method stub
intvp,vd,cd;
vp=Integer.parseInt(JOptionPane.showInputDialog("digite el valor en pesos"));
vd=Integer.parseInt(JOptionPane.showInputDialog("digite el valor en dolares"));
cd=vp/vd;
JOptionPane.showMessageDialog(null, "la cantidad en dolares es:" +cd);


        }

    }


    8. Hallar la masa si sabemos que la presión, el volumen y la temperatura
       de una masa de aire se relacionan por la formula:
     Masa=(presión*volumen) / (0.37*(temperatura+460))

package Lunes_13;

importjavax.swing.JOptionPane;

publicclassMasa {


publicstaticvoid main(String[] args) {
// TODO Auto-generated method stub
floatpres,volu,temp,masa;
pres= Float.parseFloat(JOptionPane.showInputDialog("digite la presion"));
volu= Float.parseFloat(JOptionPane.showInputDialog("digite el volumen"));
temp= Float.parseFloat(JOptionPane.showInputDialog("digite la temp"));
masa=(float)((pres*volu)/(0.37*(temp+460)));
JOptionPane.showMessageDialog(null, "la masa es"+ masa);

        }

}

    9. Calcular el numero de pulsaciones que una persona debe tener por
       cada 10 segundos de ejercicio, si la formula es:
     Num.pulsaciones=(220-edad)/10

package Lunes_13;

importjavax.swing.JOptionPane;
publicclassPulsaciones {


publicstaticvoid main(String[] args) {
// TODO Auto-generated method stub
intedad,n_puls;
edad= Integer.parseInt(JOptionPane.showInputDialog("digite la edad"));
n_puls= (220-edad)/10;
JOptionPane.showMessageDialog(null, "el numero de pulsaciones es"+ n_puls);

        }
}

    10. Calcular el nuevo salario de N obreros si obtuvo un incremento del
        25% sobre su salario anterior. Contar cuantos obreros ganan más de 2
        salario mínimos.


package Lunes_13;

importjavax.swing.JOptionPane;

publicclassSalariodeobreros {


publicstaticvoid main(String[] args) {
// TODO Auto-generated method stub
floatn,cont=0,sa,ns;
n= Float.parseFloat(JOptionPane.showInputDialog("digite cantidad de personas"));
for (int i = 0; i < n; i++) {
sa=Float.parseFloat(JOptionPane.showInputDialog("digitesalario actual"));
ns= (float)(sa*1.25);
JOptionPane.showMessageDialog(null, "el nuevosalarioes"+ ns);
if (ns>1030000) {
cont=cont+1;

} else {
JOptionPane.showMessageDialog(null, "error");

    }
}

JOptionPane.showMessageDialog(null, "el total de ns mayores" + cont);

        }
    }
11. En un hospital existen 3 áreas: Ginecología, Pediatría, Traumatología.
            El presupuesto anual del hospital se reparte conforme a la siguiente
            tabla:
             Área              Porcentaje del Presupuesto
             Ginecología              40%
             Traumatología                  30%
             Pediatría                30%

        Obtener la cantidad de dinero que recibirá cada área, para cualquier
        monto presupuestal.


package Lunes_13;

importjavax.swing.JOptionPane;

publicclassAreasdelhospital {


publicstaticvoid main(String[] args) {
// TODO Auto-generated method stub

floatpr,cdg,cdt,cdp;
pr= Float.parseFloat(JOptionPane.showInputDialog("digite el presupuesto"));
cdg= (float)(pr*0.40);
cdt= (float)(pr*0.30);
cdp= (float)(pr*0.30);
JOptionPane.showMessageDialog(null, "el presupuesto para ginecologia es"+cdg);
JOptionPane.showMessageDialog(null, "el presupuesto para traumatologia
es"+cdt);
JOptionPane.showMessageDialog(null, "el presupuesto para pediatria es"+cdp);

    }
}


        12. El dueño de una tienda compra N artículos a un precio determinado.
            Obtener el precio en que lo debe vender para obtener una ganancia del
            30%. Hallar cuanta ganancia obtendrá el dueño de la tienda,
            asumiendo que todos los artículos fueron vendidos.



package Lunes_13;

importjavax.swing.JOptionPane;
importjavax.swing.Spring;
publicclassArticulos {


publicstaticvoid main(String[] args) {
// TODO Auto-generated method stub
floatn,gt=0,pc,pv,g;
n= Float.parseFloat(JOptionPane.showInputDialog("digite cantidad de articulos"));
for (int i = 0; i < n; i++) {
pc= Float.parseFloat(JOptionPane.showInputDialog("digite el precio de compra"));
g=(float) (pc*0.30);
pv= pc+g;
JOptionPane.showMessageDialog(null, "el precio de venta es"+ pv);
gt= gt+g;
}

JOptionPane.showMessageDialog(null, "la ganancia total es"+String.valueOf(gt));
  }
}


  13. Tres personas deciden invertir su dinero para fundar una empresa.
      Cada una de ellas invierte una cantidad distinta. Obtener el porcentaje
      que cada quien invierte con respecto a la cantidad total invertida.

  package Lunes_13;

  importjavax.swing.JOptionPane;

  publicclassFundarempresa {


  publicstaticvoid main(String[] args) {
  // TODO Auto-generated method stub
  double s1,s2,s3,c,p1,p2,p3;
  s1=Double.parseDouble(JOptionPane.showInputDialog("digite capital socio 1"));
  s2=Double.parseDouble(JOptionPane.showInputDialog("digite capital socio 2"));
  s3=Double.parseDouble(JOptionPane.showInputDialog("digite capital socio 3"));
  c= (s1+s2+s3);
  JOptionPane.showMessageDialog(null, "el capital es"+ String.valueOf(c));
  p1= (double)(s1/c)*100;
  p2=(double)(s2/c)*100;
  p3=(double)(s3/c)*100;
  JOptionPane.showMessageDialog(null,      "el     porcentaje     1     es:  "+
  String.valueOf(p1));
  JOptionPane.showMessageDialog(null,      "el     porcentaje     2     es:  "+
  String.valueOf(p2));
  JOptionPane.showMessageDialog(null,      "el     porcentaje     3     es:  "+
  String.valueOf(p3));
}

  }


  14. N alumnos desean saber cual será su promedio general en las tres
      materias que cursa y cual será el promedio que obtendrá en cada una
      de ellas. Estas materias se evalúan como se muestra a continuación:
   La calificación de matemáticas se obtiene de la siguiente manera:
   Examen 90%
   Promedio de tareas 10%
   En esta materia se pidió un total de tres tareas.

   La calificación de física se obtiene de la siguiente manera:
   Examen 80%
   Promedio de tareas 20%
   En esta materia se pidió un total de dos tareas.

   La calificación de Química se obtiene de la siguiente manera:
   Examen 85%
   Promedio de tareas 15%
   En esta materia se pidió un total de tres tareas.

   También se desea saber el Promedio General de cada una de las
   asignaturas.


package Lunes_13;

importjavax.swing.JOptionPane;

publicclass Promediogeneralej14 {


publicstaticvoid main(String[] args) {
// TODO Auto-generated method stub
float
n,cm=0,cf=0,cq=0,exm,texm,t1,t2,t3,tm,nm,tf1,tf2,ttf,nf,exf,exq,texq,tq1,tq2,tq3,ttq,
nq,prp,texf,pm,pq,pf;

n=Float.parseFloat(JOptionPane.showInputDialog("digite cantidad de alumnos"));
for (int i = 0; i < n; i++) {
exm=Float.parseFloat(JOptionPane.showInputDialog("digite       nota      examen
matematicas"));
texm=(float)(exm*0.9);
t1=Float.parseFloat(JOptionPane.showInputDialog("digite nota tarea 1"));
t2=Float.parseFloat(JOptionPane.showInputDialog("digite nota tarea 2"));
t3=Float.parseFloat(JOptionPane.showInputDialog("digite nota tarea 3"));
tm=(float)((t1+t2+t3/3)*(0.1));
nm=texm+tm;
exf=Float.parseFloat(JOptionPane.showInputDialog("digite nota examen fisica "));
texf=(float)(exf*0.8);
tf1=Float.parseFloat(JOptionPane.showInputDialog("digite nota tareafisica 1"));
tf2=Float.parseFloat(JOptionPane.showInputDialog("digite nota tareafisica 2"));
ttf=(float)((tf1+tf2/2)*(0.2));
nf=texf+ttf;
exq=Float.parseFloat(JOptionPane.showInputDialog("digite        nota      examen
quimica"));
texq=(float)(exq*0.85);
tq1=Float.parseFloat(JOptionPane.showInputDialog("digite nota tarea quimica
1"));
tq2=Float.parseFloat(JOptionPane.showInputDialog("digite nota tarea quimica
2"));
tq3=Float.parseFloat(JOptionPane.showInputDialog("digite nota tarea quimica
3"));
ttq=(float)((tq1+tq2+tq3/3)*(0.15));
nq=texq+ttq;
JOptionPane.showMessageDialog(null, "el valorde nota matematicas es:
"+String.valueOf(nm));
JOptionPane.showMessageDialog(null,"el          valor            de           nota
fisicaes"+String.valueOf(nf));
JOptionPane.showMessageDialog(null, "el valor de nota quimica es:
"+String.valueOf(nq));
prp=(nm+nf+nq)/3;
JOptionPane.showMessageDialog(null,     "el    valor     del     promedio       es:
"+String.valueOf(prp));
cm=cm+nm;
cf=cf+nf;
cq=cq+nq;
}
pm=cm/n;
pf=cf/n;
pq=cq/n;
JOptionPane.showMessageDialog(null, "el promedio de matematicas es:
"+String.valueOf(pm));
JOptionPane.showMessageDialog(null,      "el   promedio       de     fisica     es:
"+String.valueOf(pf));
JOptionPane.showMessageDialog(null,     "el   promedio       de    quimica      es:
"+String.valueOf(pq));

      }
}
15. Determinar si N alumnos aprueban o reprueban un curso, sabiendo
       que aprobaran si su promedio de tres calificaciones es mayor o igual a
       3.5, reprueban en caso contrario. Hallar la cantidad de alumnos que
       aprobaron y el Porcentaje de alumnos que reprobaron.



Package Hector;



Import javax.swing.JOptionPane;



Public class Ejercicio_15 {

Public static void main(String[] args) {

// TODO Auto-generatedmethodstub

Float n, nrep,napr,apr = 0,rep = 0;

n=Float.parseFloat(JOptionPane.showInputDialog("digite      la   cantidad       de
estudiantes"));

for (int i = 0; i < n; i++) {

float nota1, nota2, nota3, pnota;

nota1=Float.parseFloat(JOptionPane.showInputDialog("digite la primer nota"));

nota2=Float.parseFloat(JOptionPane.showInputDialog("digite la segunda nota"));

nota3=Float.parseFloat(JOptionPane.showInputDialog("digite la tercer nota"));

pnota=(float) (nota1+nota2+nota3);

if (pnota>=3.5) {

JOptionPane.showMessageDialog(null, "aprovo");

apr=(float)(apr+1);

} else {

JOptionPane.showMessageDialog(null, "reprovo");

rep=(float)(rep+1);

           }
}

nrep=(float)(rep*100)/n;

JOptionPane.showMessageDialog(null, "el porcentaje que reprobaron es:" +rep);

JOptionPane.showMessageDialog(null, "la cantida q aprovaron son:" +apr);

        }

}

    16. En un almacén se hace un 20% de descuento a los clientes cuya compra
        supere los $100.000 pesos, ¿Cual será la cantidad que paga N personas
        por su compra? Y cual es el monto que el almacén hizo en descuentos.

    packageHector,gladis;

    importjavax.swing.JOptionPane;

    publicclass Ejercicio_16 {

publicstaticvoidmain(String[] args) {

// TODO Auto-generatedmethodstub

floatnclie,vc,d,cont = 0,vpa;

nclie=Float.parseFloat(JOptionPane.showInputDialog("digite     la    cantidad   de
clientes"));

for (int i = 0; i <nclie; i++) {

vc=Float.parseFloat(JOptionPane.showInputDialog("digite el valor de la compra"));

if (vc>100000) {

d=(float)(vc*0.2);

vpa=(float)(vc-d);cont=cont+d;

JOptionPane.showMessageDialog(null, "el valor a pagar es:" + vpa);

        }
    }
    JOptionPane.showMessageDialog(null, "el monto a pagar es:" + cont);
       }
    }
17. N obreros necesitan calcular su salario semanal, el cual se obtiene de la
        siguiente manera:
     Si trabaja 40 horas o menos se le paga $16.000 por hora
     Si trabaja más de 40 horas se le pagara $16.000 por cada una de las
     primeras 40 horas y $20.000 pesos por cada hora extra. Además se debe
     Hallar el Salario mensual (4 semanas) por cada empleado y El total
     pagado en nomina en un mes por la empresa

    packageHector,gladis;

    importjavax.swing.JOptionPane;
    publicclass ejercicio_17 {

publicstaticvoidmain(String[] args) {

           // TODO Auto-generatedmethodstub

floatn,nh,men = 0,nom = 0,s1,s2,t = 0;

n=Float.parseFloat(JOptionPane.showInputDialog("digite           la   cantidad   de
empleados"));

for (int i = 0; i <n; i++) {

men=0;

for (int j = 0; j < 4; j++) {

nh=Float.parseFloat(JOptionPane.showInputDialog("digite el numero de horas"));

if (nh>40) {

s1=(float)(40*16000);

s2=(float)(nh-(40*20000));

t=(float)(s1+s2);

} else {

t=(float)(nh*16000);

}

JOptionPane.showMessageDialog(null, "el valor total es:" + t);

men=(float)(men+t);

}
JOptionPane.showMessageDialog(null, "la mensualidad es:"+ men);

nom=nom+men;




      }

      JOptionPane.showMessageDialog(null, "el total de la nomina es:" +nom);
         }

      }



   18. Realice un diagrama que lea dos números y los imprima en forma
       ascendente.

      packageHector,gladis;

      importjavax.swing.JOptionPane;

      publicclass Ejercico18 {
          publicstaticvoidmain(String[] args) {
                 // TODO Auto-generatedmethodstub
      inta,b;

a=Integer.parseInt(JOptionPane.showInputDialog("digite el primer numero"));

b=Integer.parseInt(JOptionPane.showInputDialog("digite el segundo numero"));

if (a>b) {

JOptionPane.showMessageDialog(null, "el primer numero es:"+b);

JOptionPane.showMessageDialog(null, "el segundo numero es:"+a);

 } else {

  JOptionPane.showMessageDialog(null, "el primer numero es:"+a);

  JOptionPane.showMessageDialog(null, "el segundo numero es:"+b);

  }

JOptionPane.showMessageDialog(null, "fin");

          }
}
   19. Hacer un diagrama que imprima el nombre de 10 artículos, clave,
       precio original y su precio con descuento. El descuento lo hace en base
       a la clave, si la clave es 01 el descuento es del 10% y si la clave es 02 el
       descuento es del 20% (solo existen dos claves)




packageTrabajodiagramas;

        importjavax.swing.JOptionPane;

      publicclass Articulosej19 {
   publicstaticvoidmain(String[] args) {
// TODO Auto-generatedmethodstub

float n,cl1,cl2,d,pdcl1,pdcl2,po = 0;
n=Float.parseFloat(JOptionPane.showInputDialog("digite numarticulos"));
for (int i = 0; i < n; i++) {
  cl1=Float.parseFloat(JOptionPane.showInputDialog("digite
clave"));
  cl2=Float.parseFloat(JOptionPane.showInputDialog("digite clave"));
  po=Float.parseFloat(JOptionPane.showInputDialog("digite precio original"));
  if (cl1==1) {
    d=(float)(po*0.10);
    pdcl1=po-d;
    JOptionPane.showMessageDialog(null, "el precio con descuento de la clave uno
es" +pdcl1);
 } else {
    if (cl2==2) {
       d=(float)(po*0.20);
       pdcl2=po-d;
      JOptionPane.showMessageDialog(null, "el precio con descuento de la clave dos
es"+pdcl2);

} else {

        }
    }
   }
  }
 }
20. Hacer un diagrama que calcule el total a pagar por la compra de
     camisas. Si se compran tres camisas o mas se aplica un descuento del
     20% sobre el total de la compra y si son menos de tres camisas un
     descuento del 10%

    package ejercicios;
    importjavax.swing.JOptionPane;
    publicclass ejer20 {
     publicstaticvoid main(String[] args) {
    int tp, cant, pt, p;
    p=Integer.parseInt(JOptionPane.showInputDialog("digite el valor de una
    camisa"));
    cant=Integer.parseInt(JOptionPane.showInputDialog("digite la cantidad de
    camisas a comprar"));
           if (cant > 3){
             pt=(int) (p*0.20);
       }         else{
     pt=(int)(p*0.10);
      JOptionPane.showMessageDialog(null, "el descuento de la compra es de " +
    pt);
         }
      }
    }


 EJERCICIOS CUADERNO

1. Imprima el resultado de la suma
     package gladis;

     importjavax.swing.JOptionPane;

     publicclass Imprimanumero {


           publicstaticvoid main(String[] args) {
                  // TODO Auto-generated method stub
           int n1,n2,r;
           n1=Integer.parseInt(JOptionPane.showInputDialog("diguite         un
  numero"));
           n2=Integer.parseInt(JOptionPane.showInputDialog("diguite         un
    numero"));
    r=(n1+n2);
 JOptionPane.showMessageDialog(null,"resultado" + String.valueOf(r));

           }
}




    2. Imprima descuento de la compra

package gladis;

import javax.swing.JOptionPane;

publicclass Imprimanumero {


       publicstaticvoid main(String[] args) {
             // TODO Auto-generated method stub
float compra,descuento;

compra=Float.parseFloat(JOptionPane.showInputDialog("diguite valor de la
compra"));
descuento=(float) (compra*0.2);
JOptionPane.showMessageDialog(null,"el descuento de la compra es" +
String.valueOf(descuento));


         }
}

    3. Dado el valor de una compra hallar el 20% descuento e imprimir cuanto
       debe pagar el cliente

package gladis;

import javax.swing.JOptionPane;

publicclass Imprimanumero {

    publicstaticvoid main(String[] args) {

float valor_compra,descuento,total_valor_compra;
valor_compra=Float.parseFloat(JOptionPane.showInputDialog("diguite valor de la
compra"));
descuento=(float) (valor_compra*0.2);
total_valor_compra=(valor_compra-descuento);
JOptionPane.showMessageDialog(null,"el descuento de la compra es" +
String.valueOf(descuento));
JOptionPane.showMessageDialog(null,"el     total de   la   compra      es"   +
String.valueOf(total_valor_compra));
}
         }
4-Dado el valor de la compra de un producto, hallar el valor de la venta si
quiero obtener un 30% de ganancia sabiendo que el IVA es del 16%

package gladis;

import javax.swing.JOptionPane;

publicclass Imprimanumero {


       publicstaticvoid main(String[] args) {
             // TODO Auto-generated method stub
floatvalor_producto,compra,valor_venta;

valor_producto=Float.parseFloat(JOptionPane.showInputDialog("diguite valor del
producto"));
compra=(float) (valor_producto*0.16)+valor_producto;

valor_venta=(float) (compra*0.3)+compra;

JOptionPane.showMessageDialog(null,"el      valor   de   la    compra   es"    +
String.valueOf(compra));

JOptionPane.showMessageDialog(null,"el      valor   de    la    venta   es"    +
String.valueOf(valor_venta));

      }
 }

      5. Hallar la nota final

          package gladis;

          import javax.swing.JOptionPane;

          publicclass Imprimanumero {


             publicstaticvoid main(String[] args) {
                    // TODO Auto-generated method stub
             float n1,n2,n3,nf;
                    n1=Float.parseFloat(JOptionPane.showInputDialog("diguite
          nota1"));
                    n2=Float.parseFloat(JOptionPane.showInputDialog("diguite
          nota2"));
                    n3=
             Float.parseFloat(JOptionPane.showInputDialog("diguite nota3"));
nf=(float) ((n1*0.4)+(n2*0.35)+(n3*0.25));
                       JOptionPane.showMessageDialog(null,"el resultado   es"   +
            String.valueOf(nf));

               }
        }


        6. Dado un numero imprimir si mayor a 10

package gladis;

importjavax.swing.JOptionPane;

publicclass Imprimanumero {


        publicstaticvoid main(String[] args) {
              // TODO Auto-generated method stub
        int numero;

numero=Integer.parseInt(JOptionPane.showInputDialog("diguite un numero"));

if (numero>10) {
JOptionPane.showMessageDialog(null,"el numero es mayor a 10 " );

} else {

JOptionPane.showMessageDialog(null,"el numero es menor a 10" );

        }
    }
}


7-Dado dos números imprimir el numero mayor


package gladis;

import javax.swing.JOptionPane;

publicclass Imprimanumero {


 publicstaticvoid main(String[] args) {
             // TODO Auto-generated method stub
      int n1,n2;
n1=Integer.parseInt(JOptionPane.showInputDialog("diguite un numero1"));
n2=Integer.parseInt(JOptionPane.showInputDialog("diguite un numero2"));

if (n1>n2) {JOptionPane.showMessageDialog(null,"el numero mayor es el numero1
" );

} else {JOptionPane.showMessageDialog(null,"el numero mayor es el numero2 " );

        }
    }
}



8-Dado do números hallar la resta, sabiendo que al numero mayor se le resta
el menor


package gladis;

import javax.swing.JOptionPane;

publicclass Imprimanumero {


       publicstaticvoid main(String[] args) {
             // TODO Auto-generated method stub
int n1,n2,r;

n1=Integer.parseInt(JOptionPane.showInputDialog("diguite un numero1"));

n2=Integer.parseInt(JOptionPane.showInputDialog("diguite un numero2"));

  if (n1>n2) {
        r=(n1-n2);
JOptionPane.showMessageDialog(null,"resultado" + String.valueOf(r));

            } else {

           r=(n2-n1);
        JOptionPane.showMessageDialog(null,"resultado" + String.valueOf(r));

                   }
            }
}
9. dado dos números hallar la respuesta de la suma resta
multiplicación y división y darlos en una impresión.

package gladis;

import javax.swing.JOptionPane;

publicclass Imprimanumero {


      publicstaticvoid main(String[] args) {
             // TODO Auto-generated method stub
      int n1,n2,opc = 0,r;
      opc=Integer.parseInt(JOptionPane.showInputDialog("diguite un opcion"));
   n1=Integer.parseInt(JOptionPane.showInputDialog("diguite un numero"));
      n2=Integer.parseInt(JOptionPane.showInputDialog("diguite un numero"));
      if (opc==1)

             {if (n1>n2)
             {r=(n1-n2);

             JOptionPane.showMessageDialog(null,"reultado" + String.valueOf(r));

               } else {
                r=(n2-n1);
                JOptionPane.showMessageDialog(null,"reultado"                   +
String.valueOf(r));

             }

                  } else {if (opc==2) {
                        r=(n1+n2);
                        JOptionPane.showMessageDialog(null,"reultado"           +
String.valueOf(r));
              } else
                      {if (opc==3) {
                         r=(n1*n2);
                               JOptionPane.showMessageDialog(null,"reultado"    +
String.valueOf(r));

                    } else
                             {if (opc==4) {if (n1>n2) {
                             r=(n1/n2);
                             JOptionPane.showMessageDialog(null,"reultado"      +
String.valueOf(r));
              } else {
                      r=(n2/n1);
                      JOptionPane.showMessageDialog(null,"reultado"             +
String.valueOf(r));
}

                 } else {JOptionPane.showMessageDialog(null,"error" );

                              }
                          }
                         }
                     }
             }
    }

10. dado el valor un valor dar un descuento.

package gladis;

import javax.swing.JOptionPane;

publicclass Imprimanumero {


        publicstaticvoid main(String[] args) {
               // TODO Auto-generated method stub
        float d;
        d= Float.parseFloat(JOptionPane.showInputDialog("digite valor"));
        d= (float)(1000000*0.20);
        JOptionPane.showMessageDialog(null, "el descuento es"+d);

         }
}

11. dado tres lados y decir si el triangulo que se forma es isoceles, escaleno,
equilátero.


package gladis;

import javax.swing.JOptionPane;

publicclass Imprimanumero {
      publicstaticvoid main(String[] args) {
              // TODO Auto-generated method stub
      int l1,l2,l3;
      l1=Integer.parseInt(JOptionPane.showInputDialog("digite el l1"));
      l2=Integer.parseInt(JOptionPane.showInputDialog("digite el l2"));
      l3=Integer.parseInt(JOptionPane.showInputDialog("digite el l3"));
       if ((l1==l2)&&(l2==l3)) {
              JOptionPane.showMessageDialog(null, "el triangulo es equilatero");

             } else {
If
((l1==l2)||(l2!=l3)||(l2==l3)||(l1!=l3)||(l1==l3)||(l2!=l3)) {
                      JOptionPane.showMessageDialog(null,        "el   triangulo   es
isoceles");

                   } else {
                         if ((l1!=l2)&&(l2!=l3)&&(l1!=l3)) {
                                JOptionPane.showMessageDialog(null, "el triangulo es
escaleno");

                           } else {
                                 JOptionPane.showMessageDialog(null, "error");

                       }
               }
         }
    }

}

Weitere ähnliche Inhalte

Was ist angesagt?

ESTRUCTURAS DE CONTROL: BUCLES EN C++
ESTRUCTURAS DE CONTROL: BUCLES EN C++ESTRUCTURAS DE CONTROL: BUCLES EN C++
ESTRUCTURAS DE CONTROL: BUCLES EN C++die_dex
 
Ejercicios Whule y Do While
Ejercicios Whule y Do WhileEjercicios Whule y Do While
Ejercicios Whule y Do WhileJoshe Varillas
 
Ejercicio propuesto 2
Ejercicio propuesto 2Ejercicio propuesto 2
Ejercicio propuesto 2jfranco_123
 
Capítulo 6 funciones y procedimiento
Capítulo 6 funciones y procedimientoCapítulo 6 funciones y procedimiento
Capítulo 6 funciones y procedimientoEnAutomático
 
Ejemplo C++
Ejemplo C++Ejemplo C++
Ejemplo C++David
 
Introduccion a C++
Introduccion a C++Introduccion a C++
Introduccion a C++LenHugo
 
Problemas propuestos clase 0-1
Problemas propuestos  clase 0-1Problemas propuestos  clase 0-1
Problemas propuestos clase 0-1Jefferson Prieto
 
Curso TIC de PHP y MSQL Parte 2
Curso TIC de PHP y MSQL Parte 2Curso TIC de PHP y MSQL Parte 2
Curso TIC de PHP y MSQL Parte 2Wilian
 
Ucv 2015-1_fd_p_s1_estructuras repetitivas
 Ucv 2015-1_fd_p_s1_estructuras repetitivas Ucv 2015-1_fd_p_s1_estructuras repetitivas
Ucv 2015-1_fd_p_s1_estructuras repetitivasjcbp_peru
 
Lenguajesdeprogramacion c nivel1-unidad1-03-funciones definidas por el usuario
Lenguajesdeprogramacion c nivel1-unidad1-03-funciones definidas por el usuarioLenguajesdeprogramacion c nivel1-unidad1-03-funciones definidas por el usuario
Lenguajesdeprogramacion c nivel1-unidad1-03-funciones definidas por el usuarioCarlos
 
Codigo fuente
Codigo fuenteCodigo fuente
Codigo fuenteRASEC1984
 

Was ist angesagt? (19)

ESTRUCTURAS DE CONTROL: BUCLES EN C++
ESTRUCTURAS DE CONTROL: BUCLES EN C++ESTRUCTURAS DE CONTROL: BUCLES EN C++
ESTRUCTURAS DE CONTROL: BUCLES EN C++
 
FUNCIONES LENGUAJE C
FUNCIONES LENGUAJE CFUNCIONES LENGUAJE C
FUNCIONES LENGUAJE C
 
Ejercicios Whule y Do While
Ejercicios Whule y Do WhileEjercicios Whule y Do While
Ejercicios Whule y Do While
 
Ejercicio propuesto 2
Ejercicio propuesto 2Ejercicio propuesto 2
Ejercicio propuesto 2
 
24
2424
24
 
Capítulo 6 funciones y procedimiento
Capítulo 6 funciones y procedimientoCapítulo 6 funciones y procedimiento
Capítulo 6 funciones y procedimiento
 
Ejemplo C++
Ejemplo C++Ejemplo C++
Ejemplo C++
 
Caso integral industrial
Caso integral industrialCaso integral industrial
Caso integral industrial
 
Funciones en C
Funciones en CFunciones en C
Funciones en C
 
Introduccion a C++
Introduccion a C++Introduccion a C++
Introduccion a C++
 
Problemas propuestos clase 0-1
Problemas propuestos  clase 0-1Problemas propuestos  clase 0-1
Problemas propuestos clase 0-1
 
Curso TIC de PHP y MSQL Parte 2
Curso TIC de PHP y MSQL Parte 2Curso TIC de PHP y MSQL Parte 2
Curso TIC de PHP y MSQL Parte 2
 
11 Funciones
11 Funciones11 Funciones
11 Funciones
 
algoritmos y Programacion
algoritmos y Programacionalgoritmos y Programacion
algoritmos y Programacion
 
Utilidad de las funciones en c
Utilidad de las funciones en cUtilidad de las funciones en c
Utilidad de las funciones en c
 
Ucv 2015-1_fd_p_s1_estructuras repetitivas
 Ucv 2015-1_fd_p_s1_estructuras repetitivas Ucv 2015-1_fd_p_s1_estructuras repetitivas
Ucv 2015-1_fd_p_s1_estructuras repetitivas
 
Lenguajesdeprogramacion c nivel1-unidad1-03-funciones definidas por el usuario
Lenguajesdeprogramacion c nivel1-unidad1-03-funciones definidas por el usuarioLenguajesdeprogramacion c nivel1-unidad1-03-funciones definidas por el usuario
Lenguajesdeprogramacion c nivel1-unidad1-03-funciones definidas por el usuario
 
Problemas condicionales
Problemas condicionalesProblemas condicionales
Problemas condicionales
 
Codigo fuente
Codigo fuenteCodigo fuente
Codigo fuente
 

Andere mochten auch

Como puedo desarrollar mis talentos
Como puedo desarrollar mis talentosComo puedo desarrollar mis talentos
Como puedo desarrollar mis talentosNixon Estrada
 
E-Book Sustentabilidade na Competitividade dos Negócios DOM Strategy Partner...
 E-Book Sustentabilidade na Competitividade dos Negócios DOM Strategy Partner... E-Book Sustentabilidade na Competitividade dos Negócios DOM Strategy Partner...
E-Book Sustentabilidade na Competitividade dos Negócios DOM Strategy Partner...DOM Strategy Partners
 
NPS branchemonitor Q2 2014 Store Support
NPS branchemonitor Q2 2014 Store SupportNPS branchemonitor Q2 2014 Store Support
NPS branchemonitor Q2 2014 Store SupportStore Support
 
Marcelo Ebrard: Sexto Informe
Marcelo Ebrard: Sexto InformeMarcelo Ebrard: Sexto Informe
Marcelo Ebrard: Sexto Informetoliro
 
7 formas de pago disponibles para freelancers
7 formas de pago disponibles para freelancers7 formas de pago disponibles para freelancers
7 formas de pago disponibles para freelancersKaren Quintero Castañeda
 
Método de estudio
Método de estudioMétodo de estudio
Método de estudioLinaMa26
 
10 excelentes fotografías creativas tomadas con un smartphone
10 excelentes fotografías creativas tomadas con un smartphone10 excelentes fotografías creativas tomadas con un smartphone
10 excelentes fotografías creativas tomadas con un smartphoneKaren Quintero Castañeda
 
Dispositivos de networking
Dispositivos de networkingDispositivos de networking
Dispositivos de networkingtati-pineda
 
Presentación opinión y actitud
Presentación opinión y actitudPresentación opinión y actitud
Presentación opinión y actitudAngel Torres
 
Final Degree Project: Invisibility Potions Desing using High Performance Comp...
Final Degree Project: Invisibility Potions Desing using High Performance Comp...Final Degree Project: Invisibility Potions Desing using High Performance Comp...
Final Degree Project: Invisibility Potions Desing using High Performance Comp...Alberto Serna
 

Andere mochten auch (20)

Como puedo desarrollar mis talentos
Como puedo desarrollar mis talentosComo puedo desarrollar mis talentos
Como puedo desarrollar mis talentos
 
E-Book Sustentabilidade na Competitividade dos Negócios DOM Strategy Partner...
 E-Book Sustentabilidade na Competitividade dos Negócios DOM Strategy Partner... E-Book Sustentabilidade na Competitividade dos Negócios DOM Strategy Partner...
E-Book Sustentabilidade na Competitividade dos Negócios DOM Strategy Partner...
 
Leds
LedsLeds
Leds
 
NPS branchemonitor Q2 2014 Store Support
NPS branchemonitor Q2 2014 Store SupportNPS branchemonitor Q2 2014 Store Support
NPS branchemonitor Q2 2014 Store Support
 
Proyecto ttic
Proyecto tticProyecto ttic
Proyecto ttic
 
Marcelo Ebrard: Sexto Informe
Marcelo Ebrard: Sexto InformeMarcelo Ebrard: Sexto Informe
Marcelo Ebrard: Sexto Informe
 
Modelo 1 a 1 clase 1
Modelo 1 a 1 clase 1Modelo 1 a 1 clase 1
Modelo 1 a 1 clase 1
 
7 formas de pago disponibles para freelancers
7 formas de pago disponibles para freelancers7 formas de pago disponibles para freelancers
7 formas de pago disponibles para freelancers
 
Uso de fuentes en twitter
Uso de fuentes en twitterUso de fuentes en twitter
Uso de fuentes en twitter
 
Anatomia tema 4
Anatomia tema 4Anatomia tema 4
Anatomia tema 4
 
Blanco
BlancoBlanco
Blanco
 
Método de estudio
Método de estudioMétodo de estudio
Método de estudio
 
Presentación1
Presentación1Presentación1
Presentación1
 
10 excelentes fotografías creativas tomadas con un smartphone
10 excelentes fotografías creativas tomadas con un smartphone10 excelentes fotografías creativas tomadas con un smartphone
10 excelentes fotografías creativas tomadas con un smartphone
 
Siagie tecnicos
Siagie tecnicosSiagie tecnicos
Siagie tecnicos
 
Urgente
UrgenteUrgente
Urgente
 
Dispositivos de networking
Dispositivos de networkingDispositivos de networking
Dispositivos de networking
 
Presentación opinión y actitud
Presentación opinión y actitudPresentación opinión y actitud
Presentación opinión y actitud
 
Final Degree Project: Invisibility Potions Desing using High Performance Comp...
Final Degree Project: Invisibility Potions Desing using High Performance Comp...Final Degree Project: Invisibility Potions Desing using High Performance Comp...
Final Degree Project: Invisibility Potions Desing using High Performance Comp...
 
Malaga Smart
Malaga SmartMalaga Smart
Malaga Smart
 

Ähnlich wie Programacion de la profe lina

Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controlSilvia Boscan
 
Ejercicios Utilizando C++
Ejercicios Utilizando C++Ejercicios Utilizando C++
Ejercicios Utilizando C++Adita IC
 
Informe Final Del Proyecto Poo
Informe Final Del Proyecto PooInforme Final Del Proyecto Poo
Informe Final Del Proyecto PooEPN
 
Problemas propuestos clase 0-1
Problemas propuestos  clase 0-1Problemas propuestos  clase 0-1
Problemas propuestos clase 0-1Jefferson Prieto
 
Problemas propuestos clase 0-1
Problemas propuestos  clase 0-1Problemas propuestos  clase 0-1
Problemas propuestos clase 0-1Jefferson Prieto
 
programas varios de visual
programas varios de visualprogramas varios de visual
programas varios de visualdanny leon
 
Andres quintal.doc
Andres quintal.docAndres quintal.doc
Andres quintal.docandresm92
 
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Kiim Kerrigan
 
Algoritmos condicionales de Linder
Algoritmos condicionales de LinderAlgoritmos condicionales de Linder
Algoritmos condicionales de LinderJhair Aguirre
 
Robin riberoprograma2
Robin riberoprograma2Robin riberoprograma2
Robin riberoprograma2Jose Tannous
 
Poo 4 arraylist_implem
Poo 4 arraylist_implemPoo 4 arraylist_implem
Poo 4 arraylist_implemjlmanmons
 

Ähnlich wie Programacion de la profe lina (20)

Programacion ii
Programacion iiProgramacion ii
Programacion ii
 
Codigo ejercicios
Codigo ejerciciosCodigo ejercicios
Codigo ejercicios
 
Ejemplos robert miguel
Ejemplos robert miguelEjemplos robert miguel
Ejemplos robert miguel
 
Introduccion a JAVA
Introduccion a JAVAIntroduccion a JAVA
Introduccion a JAVA
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Ejercicios Utilizando C++
Ejercicios Utilizando C++Ejercicios Utilizando C++
Ejercicios Utilizando C++
 
Informe Final Del Proyecto Poo
Informe Final Del Proyecto PooInforme Final Del Proyecto Poo
Informe Final Del Proyecto Poo
 
Problemas propuestos clase 0-1
Problemas propuestos  clase 0-1Problemas propuestos  clase 0-1
Problemas propuestos clase 0-1
 
Problemas propuestos clase 0-1
Problemas propuestos  clase 0-1Problemas propuestos  clase 0-1
Problemas propuestos clase 0-1
 
programas varios de visual
programas varios de visualprogramas varios de visual
programas varios de visual
 
Desarrollo De Programas Ejemplos 01
Desarrollo De Programas Ejemplos 01Desarrollo De Programas Ejemplos 01
Desarrollo De Programas Ejemplos 01
 
Desarrollo de programas_ejemplos_01
Desarrollo de programas_ejemplos_01Desarrollo de programas_ejemplos_01
Desarrollo de programas_ejemplos_01
 
Hechos en clase
Hechos en claseHechos en clase
Hechos en clase
 
Creacion de proyecto_en_netbeans
Creacion de proyecto_en_netbeansCreacion de proyecto_en_netbeans
Creacion de proyecto_en_netbeans
 
Andres quintal.doc
Andres quintal.docAndres quintal.doc
Andres quintal.doc
 
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
 
Algoritmos condicionales de Linder
Algoritmos condicionales de LinderAlgoritmos condicionales de Linder
Algoritmos condicionales de Linder
 
Robin riberoprograma2
Robin riberoprograma2Robin riberoprograma2
Robin riberoprograma2
 
Poo 4 arraylist_implem
Poo 4 arraylist_implemPoo 4 arraylist_implem
Poo 4 arraylist_implem
 
Michael
MichaelMichael
Michael
 

Kürzlich hochgeladen

describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...DavidBautistaFlores1
 
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdfNUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdfEDNAMONICARUIZNIETO
 
libro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajelibro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajeKattyMoran3
 
Acuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfAcuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfmiriamguevara21
 
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...GIANCARLOORDINOLAORD
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Angélica Soledad Vega Ramírez
 
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbalPPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbalRosarioChoque3
 
Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.monthuerta17
 
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docxMagalyDacostaPea
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAJesus Gonzalez Losada
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacionviviantorres91
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOEveliaHernandez8
 
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2Eliseo Delgado
 
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)jlorentemartos
 
PRIMER GRADO SOY LECTOR PART1- MD EDUCATIVO.pdf
PRIMER GRADO SOY LECTOR PART1- MD  EDUCATIVO.pdfPRIMER GRADO SOY LECTOR PART1- MD  EDUCATIVO.pdf
PRIMER GRADO SOY LECTOR PART1- MD EDUCATIVO.pdfGabrieldeJesusLopezG
 
Amor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAmor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAlejandrino Halire Ccahuana
 

Kürzlich hochgeladen (20)

describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...
 
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdfNUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
 
libro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajelibro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguaje
 
El Bullying.
El Bullying.El Bullying.
El Bullying.
 
Acuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfAcuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdf
 
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...
 
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbalPPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
 
¿Amor o egoísmo? Esa es la cuestión.pptx
¿Amor o egoísmo? Esa es la cuestión.pptx¿Amor o egoísmo? Esa es la cuestión.pptx
¿Amor o egoísmo? Esa es la cuestión.pptx
 
Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.
 
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICA
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacion
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
 
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
 
Sesión ¿Amor o egoísmo? Esa es la cuestión
Sesión  ¿Amor o egoísmo? Esa es la cuestiónSesión  ¿Amor o egoísmo? Esa es la cuestión
Sesión ¿Amor o egoísmo? Esa es la cuestión
 
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
 
PRIMER GRADO SOY LECTOR PART1- MD EDUCATIVO.pdf
PRIMER GRADO SOY LECTOR PART1- MD  EDUCATIVO.pdfPRIMER GRADO SOY LECTOR PART1- MD  EDUCATIVO.pdf
PRIMER GRADO SOY LECTOR PART1- MD EDUCATIVO.pdf
 
Amor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAmor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdf
 

Programacion de la profe lina

  • 1. EJERCICIOS DE LA PROFE LINA 1. Suponga que n individuos desean invertir su capital en un banco y desean saber cuanto dinero ganaran después de un mes si el banco paga a razón de 2% mensual; además se desea saber cuanto pagara de intereses el banco por los n individuos. Se debe validar que el capital ingresado no sea negativo package Lunes_13; importjavax.swing.JOptionPane; publicclassCapital_Banco { /** *@paramargs */ publicstaticvoid main(String[] args) { // TODO Auto-generatedmethodstub floatn,suma,capital,inte, vp; n=Float.parseFloat(JOptionPane.showInputDialog("digite la cantidad de personas")); suma=0; for (int i = 0; i < n; i++) { capital=Float.parseFloat(JOptionPane.showInputDialog("digite el capital")); if (capital>0) { inte=(float) (capital*0.2); suma=(float)(suma+inte); JOptionPane.showMessageDialog(null, "el valor ganadoes:" + inte); } else { JOptionPane.showMessageDialog(null, "error"); } } vp=(float)(suma ); JOptionPane.showMessageDialog(null, "el bancopago:" + vp); } } 2. N vendedores reciben un sueldo base; mas un 10% extra por comisión de sus ventas, los vendedores desean saber cuanto dinero obtendrán por concepto de comisiones por las tres ventas que realizan en el mes y el total que recibirán en el mes tomando en cuenta su sueldo base y comisiones
  • 2. package Lunes_13; importjavax.swing.JOptionPane; publicclassSueldo_Base { */ publicstaticvoid main(String[] args) { // TODO Auto-generated method stub float n,sb,v1,v2,v3,tv,com,tg; n=Float.parseFloat(JOptionPane.showInputDialog("digite num de vendedores")); for (int i = 0;i< n ; i++) { sb=Float.parseFloat(JOptionPane.showInputDialog("digite el salario base")); v1=Float.parseFloat(JOptionPane.showInputDialog("escriba el valor de la primera venta")); v2=Float.parseFloat(JOptionPane.showInputDialog("escriba el valor de la segunda venta")); v3=Float.parseFloat(JOptionPane.showInputDialog("escriva el valor de la tercera venta")); tv=v1+v2+v3; com=(float)(tv*0.10); JOptionPane.showMessageDialog(null,"valor de la comision es"+com); tg=sb+com; JOptionPane.showMessageDialog(null,"valor total ganado es"+tg); } } } 3. Una tienda ofrece un descuento del 15% sobre el total de la compra y n clientes desean saber cuanto deberán pagar finalmente por la compra. package Lunes_13; importjavax.swing.JOptionPane; publicclassDescuento { publicstaticvoid main(String[] args) { // TODO Auto-generated method stub
  • 3. floatn,vc,tp; n= Float.parseFloat(JOptionPane.showInputDialog("digite numero de clientes")); for (int i = 0; i < n; i++) { vc= Float.parseFloat(JOptionPane.showInputDialog("digite valor compra")); tp=(float)( vc*0.35); JOptionPane.showMessageDialog(null,"el total pagadoes"+ tp); } } } 4. N alumnos desean saber cual será su calificación final en la materia de Algoritmos, si dicha calificación se compone de los siguientes parciales: 55% del promedio de sus tres calificaciones parciales 30% de la calificación del examen final 15% de la calificación de un trabajo final. Además se desea saber el promedio General del grupo en la materia; y cual fue la definitiva mayor y cual es la definitiva menor. Se debe validar que las notas ingresadas estén en el rango entre 0 y 5.0. package Lunes_13; importjavax.swing.JOptionPane; publicclassCallificacion_final { publicstaticvoid main(String[] args) { // TODO Auto-generated method stub float n,p1,p2,p3,e,tf,np,ne,ntf,nd,suma = 0,mayor=0,menor=5,pg; n=Float.parseFloat(JOptionPane.showInputDialog("digite la cantidad de estudiantes")); for (int i = 0; i < n; i++) { p1=Float.parseFloat(JOptionPane.showInputDialog("digite la nota del primer parcial")); p2=Float.parseFloat(JOptionPane.showInputDialog("digite la nota del segundo parcial")); p3=Float.parseFloat(JOptionPane.showInputDialog("digite la nota del tercer parcial")); e=Float.parseFloat(JOptionPane.showInputDialog("digite la nota del examen")); tf=Float.parseFloat(JOptionPane.showInputDialog("digite la nota del trabajo final")); np=(float)((p1+p2+p3/3)*0.55); ne=(float)(e*0.3); ntf=(float)(tf*0.15);
  • 4. nd=(float)(np+ne+ntf); JOptionPane.showMessageDialog(null, "la nota definitiva es:"+nd); suma=(suma+nd); if (nd>mayor) { mayor=nd; } if (nd<menor) { menor=nd; } } pg=suma/n; JOptionPane.showMessageDialog(null, "el pocentaje del grupo es:"+ pg); 5. Un maestro desea saber que porcentaje de hombres y que porcentaje de mujeres hay en un grupo de N estudiantes. Se debe validar que el género sea F o package ejercicios; importjavax.swing.JOptionPane; publicclass Maestors5 { publicstaticvoid main(String[] args) { // TODO Auto-generated method stub intn,cf=0,cm=0,pf=0,pm=0; String s; n=Integer.parseInt(JOptionPane.showInputDialog("digite la cantidad de alumnos")); for (int i = 0; i < n; i++) { s=(JOptionPane.showInputDialog("digite el sexo")); if (s.equals("f")) { cf=cf+1; }elseif (s.equals("m")) { cm=cm+1; } }pf=(cf*100)/n;
  • 5. pm=(cm*100)/n; JOptionPane.showMessageDialog(null, "el porsentaje de hombres es "+pm+" %"); JOptionPane.showMessageDialog(null, "el porsentaje de mujeres es "+pf+" %"); } 6. Realizar un diagrama que calcule la edad de N personas si nos dan la fecha de nacimiento y la fecha actual. Validando que la fecha actual no sea inferior a la fecha de nacimiento y que la edad ingresada este entre 1 y 99 años. package Lunes_13; importjavax.swing.JOptionPane; publicclassEdad { publicstaticvoid main(String[] args) { // TODO Auto-generated method stub intn,fa,fn,edad; n=Integer.parseInt(JOptionPane.showInputDialog("digite numero de personas")); for (int i = 0; i < n; i++) { fn=Integer.parseInt(JOptionPane.showInputDialog("digite fecha de nacimiento")); fa=Integer.parseInt(JOptionPane.showInputDialog("digite fecha actual")); if (fn<fa) { edad=fa-fn; } else { JOptionPane.showMessageDialog(null, "error"); edad=0; } JOptionPane.showMessageDialog(null, "la edad es:"+ String.valueOf(edad)); } } } 7. Dada una cantidad en pesos, obtener la equivalencia en dólares, asumiendo que la unidad cambiaria es un dato desconocido. package Lunes_13; importjavax.swing.JOptionPane;
  • 6. publicclassPesos_dolares { publicstaticvoid main(String[] args) { // TODO Auto-generated method stub intvp,vd,cd; vp=Integer.parseInt(JOptionPane.showInputDialog("digite el valor en pesos")); vd=Integer.parseInt(JOptionPane.showInputDialog("digite el valor en dolares")); cd=vp/vd; JOptionPane.showMessageDialog(null, "la cantidad en dolares es:" +cd); } } 8. Hallar la masa si sabemos que la presión, el volumen y la temperatura de una masa de aire se relacionan por la formula: Masa=(presión*volumen) / (0.37*(temperatura+460)) package Lunes_13; importjavax.swing.JOptionPane; publicclassMasa { publicstaticvoid main(String[] args) { // TODO Auto-generated method stub floatpres,volu,temp,masa; pres= Float.parseFloat(JOptionPane.showInputDialog("digite la presion")); volu= Float.parseFloat(JOptionPane.showInputDialog("digite el volumen")); temp= Float.parseFloat(JOptionPane.showInputDialog("digite la temp")); masa=(float)((pres*volu)/(0.37*(temp+460))); JOptionPane.showMessageDialog(null, "la masa es"+ masa); } } 9. Calcular el numero de pulsaciones que una persona debe tener por cada 10 segundos de ejercicio, si la formula es: Num.pulsaciones=(220-edad)/10 package Lunes_13; importjavax.swing.JOptionPane;
  • 7. publicclassPulsaciones { publicstaticvoid main(String[] args) { // TODO Auto-generated method stub intedad,n_puls; edad= Integer.parseInt(JOptionPane.showInputDialog("digite la edad")); n_puls= (220-edad)/10; JOptionPane.showMessageDialog(null, "el numero de pulsaciones es"+ n_puls); } } 10. Calcular el nuevo salario de N obreros si obtuvo un incremento del 25% sobre su salario anterior. Contar cuantos obreros ganan más de 2 salario mínimos. package Lunes_13; importjavax.swing.JOptionPane; publicclassSalariodeobreros { publicstaticvoid main(String[] args) { // TODO Auto-generated method stub floatn,cont=0,sa,ns; n= Float.parseFloat(JOptionPane.showInputDialog("digite cantidad de personas")); for (int i = 0; i < n; i++) { sa=Float.parseFloat(JOptionPane.showInputDialog("digitesalario actual")); ns= (float)(sa*1.25); JOptionPane.showMessageDialog(null, "el nuevosalarioes"+ ns); if (ns>1030000) { cont=cont+1; } else { JOptionPane.showMessageDialog(null, "error"); } } JOptionPane.showMessageDialog(null, "el total de ns mayores" + cont); } }
  • 8. 11. En un hospital existen 3 áreas: Ginecología, Pediatría, Traumatología. El presupuesto anual del hospital se reparte conforme a la siguiente tabla: Área Porcentaje del Presupuesto Ginecología 40% Traumatología 30% Pediatría 30% Obtener la cantidad de dinero que recibirá cada área, para cualquier monto presupuestal. package Lunes_13; importjavax.swing.JOptionPane; publicclassAreasdelhospital { publicstaticvoid main(String[] args) { // TODO Auto-generated method stub floatpr,cdg,cdt,cdp; pr= Float.parseFloat(JOptionPane.showInputDialog("digite el presupuesto")); cdg= (float)(pr*0.40); cdt= (float)(pr*0.30); cdp= (float)(pr*0.30); JOptionPane.showMessageDialog(null, "el presupuesto para ginecologia es"+cdg); JOptionPane.showMessageDialog(null, "el presupuesto para traumatologia es"+cdt); JOptionPane.showMessageDialog(null, "el presupuesto para pediatria es"+cdp); } } 12. El dueño de una tienda compra N artículos a un precio determinado. Obtener el precio en que lo debe vender para obtener una ganancia del 30%. Hallar cuanta ganancia obtendrá el dueño de la tienda, asumiendo que todos los artículos fueron vendidos. package Lunes_13; importjavax.swing.JOptionPane; importjavax.swing.Spring;
  • 9. publicclassArticulos { publicstaticvoid main(String[] args) { // TODO Auto-generated method stub floatn,gt=0,pc,pv,g; n= Float.parseFloat(JOptionPane.showInputDialog("digite cantidad de articulos")); for (int i = 0; i < n; i++) { pc= Float.parseFloat(JOptionPane.showInputDialog("digite el precio de compra")); g=(float) (pc*0.30); pv= pc+g; JOptionPane.showMessageDialog(null, "el precio de venta es"+ pv); gt= gt+g; } JOptionPane.showMessageDialog(null, "la ganancia total es"+String.valueOf(gt)); } } 13. Tres personas deciden invertir su dinero para fundar una empresa. Cada una de ellas invierte una cantidad distinta. Obtener el porcentaje que cada quien invierte con respecto a la cantidad total invertida. package Lunes_13; importjavax.swing.JOptionPane; publicclassFundarempresa { publicstaticvoid main(String[] args) { // TODO Auto-generated method stub double s1,s2,s3,c,p1,p2,p3; s1=Double.parseDouble(JOptionPane.showInputDialog("digite capital socio 1")); s2=Double.parseDouble(JOptionPane.showInputDialog("digite capital socio 2")); s3=Double.parseDouble(JOptionPane.showInputDialog("digite capital socio 3")); c= (s1+s2+s3); JOptionPane.showMessageDialog(null, "el capital es"+ String.valueOf(c)); p1= (double)(s1/c)*100; p2=(double)(s2/c)*100; p3=(double)(s3/c)*100; JOptionPane.showMessageDialog(null, "el porcentaje 1 es: "+ String.valueOf(p1)); JOptionPane.showMessageDialog(null, "el porcentaje 2 es: "+ String.valueOf(p2)); JOptionPane.showMessageDialog(null, "el porcentaje 3 es: "+ String.valueOf(p3));
  • 10. } } 14. N alumnos desean saber cual será su promedio general en las tres materias que cursa y cual será el promedio que obtendrá en cada una de ellas. Estas materias se evalúan como se muestra a continuación: La calificación de matemáticas se obtiene de la siguiente manera: Examen 90% Promedio de tareas 10% En esta materia se pidió un total de tres tareas. La calificación de física se obtiene de la siguiente manera: Examen 80% Promedio de tareas 20% En esta materia se pidió un total de dos tareas. La calificación de Química se obtiene de la siguiente manera: Examen 85% Promedio de tareas 15% En esta materia se pidió un total de tres tareas. También se desea saber el Promedio General de cada una de las asignaturas. package Lunes_13; importjavax.swing.JOptionPane; publicclass Promediogeneralej14 { publicstaticvoid main(String[] args) { // TODO Auto-generated method stub float n,cm=0,cf=0,cq=0,exm,texm,t1,t2,t3,tm,nm,tf1,tf2,ttf,nf,exf,exq,texq,tq1,tq2,tq3,ttq, nq,prp,texf,pm,pq,pf; n=Float.parseFloat(JOptionPane.showInputDialog("digite cantidad de alumnos")); for (int i = 0; i < n; i++) { exm=Float.parseFloat(JOptionPane.showInputDialog("digite nota examen matematicas")); texm=(float)(exm*0.9); t1=Float.parseFloat(JOptionPane.showInputDialog("digite nota tarea 1"));
  • 11. t2=Float.parseFloat(JOptionPane.showInputDialog("digite nota tarea 2")); t3=Float.parseFloat(JOptionPane.showInputDialog("digite nota tarea 3")); tm=(float)((t1+t2+t3/3)*(0.1)); nm=texm+tm; exf=Float.parseFloat(JOptionPane.showInputDialog("digite nota examen fisica ")); texf=(float)(exf*0.8); tf1=Float.parseFloat(JOptionPane.showInputDialog("digite nota tareafisica 1")); tf2=Float.parseFloat(JOptionPane.showInputDialog("digite nota tareafisica 2")); ttf=(float)((tf1+tf2/2)*(0.2)); nf=texf+ttf; exq=Float.parseFloat(JOptionPane.showInputDialog("digite nota examen quimica")); texq=(float)(exq*0.85); tq1=Float.parseFloat(JOptionPane.showInputDialog("digite nota tarea quimica 1")); tq2=Float.parseFloat(JOptionPane.showInputDialog("digite nota tarea quimica 2")); tq3=Float.parseFloat(JOptionPane.showInputDialog("digite nota tarea quimica 3")); ttq=(float)((tq1+tq2+tq3/3)*(0.15)); nq=texq+ttq; JOptionPane.showMessageDialog(null, "el valorde nota matematicas es: "+String.valueOf(nm)); JOptionPane.showMessageDialog(null,"el valor de nota fisicaes"+String.valueOf(nf)); JOptionPane.showMessageDialog(null, "el valor de nota quimica es: "+String.valueOf(nq)); prp=(nm+nf+nq)/3; JOptionPane.showMessageDialog(null, "el valor del promedio es: "+String.valueOf(prp)); cm=cm+nm; cf=cf+nf; cq=cq+nq; } pm=cm/n; pf=cf/n; pq=cq/n; JOptionPane.showMessageDialog(null, "el promedio de matematicas es: "+String.valueOf(pm)); JOptionPane.showMessageDialog(null, "el promedio de fisica es: "+String.valueOf(pf)); JOptionPane.showMessageDialog(null, "el promedio de quimica es: "+String.valueOf(pq)); } }
  • 12. 15. Determinar si N alumnos aprueban o reprueban un curso, sabiendo que aprobaran si su promedio de tres calificaciones es mayor o igual a 3.5, reprueban en caso contrario. Hallar la cantidad de alumnos que aprobaron y el Porcentaje de alumnos que reprobaron. Package Hector; Import javax.swing.JOptionPane; Public class Ejercicio_15 { Public static void main(String[] args) { // TODO Auto-generatedmethodstub Float n, nrep,napr,apr = 0,rep = 0; n=Float.parseFloat(JOptionPane.showInputDialog("digite la cantidad de estudiantes")); for (int i = 0; i < n; i++) { float nota1, nota2, nota3, pnota; nota1=Float.parseFloat(JOptionPane.showInputDialog("digite la primer nota")); nota2=Float.parseFloat(JOptionPane.showInputDialog("digite la segunda nota")); nota3=Float.parseFloat(JOptionPane.showInputDialog("digite la tercer nota")); pnota=(float) (nota1+nota2+nota3); if (pnota>=3.5) { JOptionPane.showMessageDialog(null, "aprovo"); apr=(float)(apr+1); } else { JOptionPane.showMessageDialog(null, "reprovo"); rep=(float)(rep+1); }
  • 13. } nrep=(float)(rep*100)/n; JOptionPane.showMessageDialog(null, "el porcentaje que reprobaron es:" +rep); JOptionPane.showMessageDialog(null, "la cantida q aprovaron son:" +apr); } } 16. En un almacén se hace un 20% de descuento a los clientes cuya compra supere los $100.000 pesos, ¿Cual será la cantidad que paga N personas por su compra? Y cual es el monto que el almacén hizo en descuentos. packageHector,gladis; importjavax.swing.JOptionPane; publicclass Ejercicio_16 { publicstaticvoidmain(String[] args) { // TODO Auto-generatedmethodstub floatnclie,vc,d,cont = 0,vpa; nclie=Float.parseFloat(JOptionPane.showInputDialog("digite la cantidad de clientes")); for (int i = 0; i <nclie; i++) { vc=Float.parseFloat(JOptionPane.showInputDialog("digite el valor de la compra")); if (vc>100000) { d=(float)(vc*0.2); vpa=(float)(vc-d);cont=cont+d; JOptionPane.showMessageDialog(null, "el valor a pagar es:" + vpa); } } JOptionPane.showMessageDialog(null, "el monto a pagar es:" + cont); } }
  • 14. 17. N obreros necesitan calcular su salario semanal, el cual se obtiene de la siguiente manera: Si trabaja 40 horas o menos se le paga $16.000 por hora Si trabaja más de 40 horas se le pagara $16.000 por cada una de las primeras 40 horas y $20.000 pesos por cada hora extra. Además se debe Hallar el Salario mensual (4 semanas) por cada empleado y El total pagado en nomina en un mes por la empresa packageHector,gladis; importjavax.swing.JOptionPane; publicclass ejercicio_17 { publicstaticvoidmain(String[] args) { // TODO Auto-generatedmethodstub floatn,nh,men = 0,nom = 0,s1,s2,t = 0; n=Float.parseFloat(JOptionPane.showInputDialog("digite la cantidad de empleados")); for (int i = 0; i <n; i++) { men=0; for (int j = 0; j < 4; j++) { nh=Float.parseFloat(JOptionPane.showInputDialog("digite el numero de horas")); if (nh>40) { s1=(float)(40*16000); s2=(float)(nh-(40*20000)); t=(float)(s1+s2); } else { t=(float)(nh*16000); } JOptionPane.showMessageDialog(null, "el valor total es:" + t); men=(float)(men+t); }
  • 15. JOptionPane.showMessageDialog(null, "la mensualidad es:"+ men); nom=nom+men; } JOptionPane.showMessageDialog(null, "el total de la nomina es:" +nom); } } 18. Realice un diagrama que lea dos números y los imprima en forma ascendente. packageHector,gladis; importjavax.swing.JOptionPane; publicclass Ejercico18 { publicstaticvoidmain(String[] args) { // TODO Auto-generatedmethodstub inta,b; a=Integer.parseInt(JOptionPane.showInputDialog("digite el primer numero")); b=Integer.parseInt(JOptionPane.showInputDialog("digite el segundo numero")); if (a>b) { JOptionPane.showMessageDialog(null, "el primer numero es:"+b); JOptionPane.showMessageDialog(null, "el segundo numero es:"+a); } else { JOptionPane.showMessageDialog(null, "el primer numero es:"+a); JOptionPane.showMessageDialog(null, "el segundo numero es:"+b); } JOptionPane.showMessageDialog(null, "fin"); }
  • 16. } 19. Hacer un diagrama que imprima el nombre de 10 artículos, clave, precio original y su precio con descuento. El descuento lo hace en base a la clave, si la clave es 01 el descuento es del 10% y si la clave es 02 el descuento es del 20% (solo existen dos claves) packageTrabajodiagramas; importjavax.swing.JOptionPane; publicclass Articulosej19 { publicstaticvoidmain(String[] args) { // TODO Auto-generatedmethodstub float n,cl1,cl2,d,pdcl1,pdcl2,po = 0; n=Float.parseFloat(JOptionPane.showInputDialog("digite numarticulos")); for (int i = 0; i < n; i++) { cl1=Float.parseFloat(JOptionPane.showInputDialog("digite clave")); cl2=Float.parseFloat(JOptionPane.showInputDialog("digite clave")); po=Float.parseFloat(JOptionPane.showInputDialog("digite precio original")); if (cl1==1) { d=(float)(po*0.10); pdcl1=po-d; JOptionPane.showMessageDialog(null, "el precio con descuento de la clave uno es" +pdcl1); } else { if (cl2==2) { d=(float)(po*0.20); pdcl2=po-d; JOptionPane.showMessageDialog(null, "el precio con descuento de la clave dos es"+pdcl2); } else { } } } } }
  • 17. 20. Hacer un diagrama que calcule el total a pagar por la compra de camisas. Si se compran tres camisas o mas se aplica un descuento del 20% sobre el total de la compra y si son menos de tres camisas un descuento del 10% package ejercicios; importjavax.swing.JOptionPane; publicclass ejer20 { publicstaticvoid main(String[] args) { int tp, cant, pt, p; p=Integer.parseInt(JOptionPane.showInputDialog("digite el valor de una camisa")); cant=Integer.parseInt(JOptionPane.showInputDialog("digite la cantidad de camisas a comprar")); if (cant > 3){ pt=(int) (p*0.20); } else{ pt=(int)(p*0.10); JOptionPane.showMessageDialog(null, "el descuento de la compra es de " + pt); } } } EJERCICIOS CUADERNO 1. Imprima el resultado de la suma package gladis; importjavax.swing.JOptionPane; publicclass Imprimanumero { publicstaticvoid main(String[] args) { // TODO Auto-generated method stub int n1,n2,r; n1=Integer.parseInt(JOptionPane.showInputDialog("diguite un numero")); n2=Integer.parseInt(JOptionPane.showInputDialog("diguite un numero")); r=(n1+n2); JOptionPane.showMessageDialog(null,"resultado" + String.valueOf(r)); }
  • 18. } 2. Imprima descuento de la compra package gladis; import javax.swing.JOptionPane; publicclass Imprimanumero { publicstaticvoid main(String[] args) { // TODO Auto-generated method stub float compra,descuento; compra=Float.parseFloat(JOptionPane.showInputDialog("diguite valor de la compra")); descuento=(float) (compra*0.2); JOptionPane.showMessageDialog(null,"el descuento de la compra es" + String.valueOf(descuento)); } } 3. Dado el valor de una compra hallar el 20% descuento e imprimir cuanto debe pagar el cliente package gladis; import javax.swing.JOptionPane; publicclass Imprimanumero { publicstaticvoid main(String[] args) { float valor_compra,descuento,total_valor_compra; valor_compra=Float.parseFloat(JOptionPane.showInputDialog("diguite valor de la compra")); descuento=(float) (valor_compra*0.2); total_valor_compra=(valor_compra-descuento); JOptionPane.showMessageDialog(null,"el descuento de la compra es" + String.valueOf(descuento)); JOptionPane.showMessageDialog(null,"el total de la compra es" + String.valueOf(total_valor_compra));
  • 19. } } 4-Dado el valor de la compra de un producto, hallar el valor de la venta si quiero obtener un 30% de ganancia sabiendo que el IVA es del 16% package gladis; import javax.swing.JOptionPane; publicclass Imprimanumero { publicstaticvoid main(String[] args) { // TODO Auto-generated method stub floatvalor_producto,compra,valor_venta; valor_producto=Float.parseFloat(JOptionPane.showInputDialog("diguite valor del producto")); compra=(float) (valor_producto*0.16)+valor_producto; valor_venta=(float) (compra*0.3)+compra; JOptionPane.showMessageDialog(null,"el valor de la compra es" + String.valueOf(compra)); JOptionPane.showMessageDialog(null,"el valor de la venta es" + String.valueOf(valor_venta)); } } 5. Hallar la nota final package gladis; import javax.swing.JOptionPane; publicclass Imprimanumero { publicstaticvoid main(String[] args) { // TODO Auto-generated method stub float n1,n2,n3,nf; n1=Float.parseFloat(JOptionPane.showInputDialog("diguite nota1")); n2=Float.parseFloat(JOptionPane.showInputDialog("diguite nota2")); n3= Float.parseFloat(JOptionPane.showInputDialog("diguite nota3"));
  • 20. nf=(float) ((n1*0.4)+(n2*0.35)+(n3*0.25)); JOptionPane.showMessageDialog(null,"el resultado es" + String.valueOf(nf)); } } 6. Dado un numero imprimir si mayor a 10 package gladis; importjavax.swing.JOptionPane; publicclass Imprimanumero { publicstaticvoid main(String[] args) { // TODO Auto-generated method stub int numero; numero=Integer.parseInt(JOptionPane.showInputDialog("diguite un numero")); if (numero>10) { JOptionPane.showMessageDialog(null,"el numero es mayor a 10 " ); } else { JOptionPane.showMessageDialog(null,"el numero es menor a 10" ); } } } 7-Dado dos números imprimir el numero mayor package gladis; import javax.swing.JOptionPane; publicclass Imprimanumero { publicstaticvoid main(String[] args) { // TODO Auto-generated method stub int n1,n2; n1=Integer.parseInt(JOptionPane.showInputDialog("diguite un numero1"));
  • 21. n2=Integer.parseInt(JOptionPane.showInputDialog("diguite un numero2")); if (n1>n2) {JOptionPane.showMessageDialog(null,"el numero mayor es el numero1 " ); } else {JOptionPane.showMessageDialog(null,"el numero mayor es el numero2 " ); } } } 8-Dado do números hallar la resta, sabiendo que al numero mayor se le resta el menor package gladis; import javax.swing.JOptionPane; publicclass Imprimanumero { publicstaticvoid main(String[] args) { // TODO Auto-generated method stub int n1,n2,r; n1=Integer.parseInt(JOptionPane.showInputDialog("diguite un numero1")); n2=Integer.parseInt(JOptionPane.showInputDialog("diguite un numero2")); if (n1>n2) { r=(n1-n2); JOptionPane.showMessageDialog(null,"resultado" + String.valueOf(r)); } else { r=(n2-n1); JOptionPane.showMessageDialog(null,"resultado" + String.valueOf(r)); } } }
  • 22. 9. dado dos números hallar la respuesta de la suma resta multiplicación y división y darlos en una impresión. package gladis; import javax.swing.JOptionPane; publicclass Imprimanumero { publicstaticvoid main(String[] args) { // TODO Auto-generated method stub int n1,n2,opc = 0,r; opc=Integer.parseInt(JOptionPane.showInputDialog("diguite un opcion")); n1=Integer.parseInt(JOptionPane.showInputDialog("diguite un numero")); n2=Integer.parseInt(JOptionPane.showInputDialog("diguite un numero")); if (opc==1) {if (n1>n2) {r=(n1-n2); JOptionPane.showMessageDialog(null,"reultado" + String.valueOf(r)); } else { r=(n2-n1); JOptionPane.showMessageDialog(null,"reultado" + String.valueOf(r)); } } else {if (opc==2) { r=(n1+n2); JOptionPane.showMessageDialog(null,"reultado" + String.valueOf(r)); } else {if (opc==3) { r=(n1*n2); JOptionPane.showMessageDialog(null,"reultado" + String.valueOf(r)); } else {if (opc==4) {if (n1>n2) { r=(n1/n2); JOptionPane.showMessageDialog(null,"reultado" + String.valueOf(r)); } else { r=(n2/n1); JOptionPane.showMessageDialog(null,"reultado" + String.valueOf(r));
  • 23. } } else {JOptionPane.showMessageDialog(null,"error" ); } } } } } } 10. dado el valor un valor dar un descuento. package gladis; import javax.swing.JOptionPane; publicclass Imprimanumero { publicstaticvoid main(String[] args) { // TODO Auto-generated method stub float d; d= Float.parseFloat(JOptionPane.showInputDialog("digite valor")); d= (float)(1000000*0.20); JOptionPane.showMessageDialog(null, "el descuento es"+d); } } 11. dado tres lados y decir si el triangulo que se forma es isoceles, escaleno, equilátero. package gladis; import javax.swing.JOptionPane; publicclass Imprimanumero { publicstaticvoid main(String[] args) { // TODO Auto-generated method stub int l1,l2,l3; l1=Integer.parseInt(JOptionPane.showInputDialog("digite el l1")); l2=Integer.parseInt(JOptionPane.showInputDialog("digite el l2")); l3=Integer.parseInt(JOptionPane.showInputDialog("digite el l3")); if ((l1==l2)&&(l2==l3)) { JOptionPane.showMessageDialog(null, "el triangulo es equilatero"); } else {
  • 24. If ((l1==l2)||(l2!=l3)||(l2==l3)||(l1!=l3)||(l1==l3)||(l2!=l3)) { JOptionPane.showMessageDialog(null, "el triangulo es isoceles"); } else { if ((l1!=l2)&&(l2!=l3)&&(l1!=l3)) { JOptionPane.showMessageDialog(null, "el triangulo es escaleno"); } else { JOptionPane.showMessageDialog(null, "error"); } } } } }