Академический Документы
Профессиональный Документы
Культура Документы
Simular un cajero 1. realizar un programa permita ingresar un cantidad x y este me genere la cantidad de billetes mnimos entregables 10, 20, 50, 100, 200
package Paquete; import javax.swing.*; public class Cajero { public static void main(String[] args) { String dinero; double d; int c_200=0, c_100=0, c_50=0, c_20=0, c_10=0;
dinero = JOptionPane.showInputDialog("Ingrese cantidad"); d = Double.parseDouble(dinero); do{ if(d>=200) { do{ d=d-200; c_200 = c_200 + 1; }while(d>=200); }
if(d>=100) { do{
JOptionPane.showMessageDialog(null, "Billetes de 200: "+c_200); JOptionPane.showMessageDialog(null, "Billetes de 100: "+c_100); JOptionPane.showMessageDialog(null, "Billetes de 50: "+c_50); JOptionPane.showMessageDialog(null, "Billetes de 20: "+c_20); JOptionPane.showMessageDialog(null, "Billetes de 10: "+c_10); JOptionPane.showMessageDialog(null, "Le restaron "+d); } }
2. un docente desea sacar el promedio de 4 notas para ello debe clasificarlo en nota <=17 nota <=20 "A" 14 a 16 "B" 11 a 13 "C" 06 a 10 "D" 0 a 5 "E" de un total de 10 alumnos y a la vez indicar la cantidad en la clasificacin. package Paquete; import javax.swing.*; public class Clasificacion_Promedio {
public static void main(String[] args) { double n1, n2, n3, n4, promedio; String nota1, nota2, nota3, nota4;
int c_a=0, c_b=0, c_c=0, c_d=0, c_e=0; for(int i=0; i<5; i++) { nota1 = JOptionPane.showInputDialog("Ingrese la primera nota del "+(i+1)+" alumno"); nota2 = JOptionPane.showInputDialog("Ingrese la segunda nota del "+(i+1)+" alumno"); nota3 = JOptionPane.showInputDialog("Ingrese la tercera nota del "+(i+1)+" alumno"); nota4 = JOptionPane.showInputDialog("Ingrese la cuarta nota del "+(i+1)+" alumno"); n1 = Double.parseDouble(nota1); n2 = Double.parseDouble(nota2); n3 = Double.parseDouble(nota3); n4 = Double.parseDouble(nota4);
promedio = (n1+n2+n3+n4)/4;
if(promedio >= 0 && promedio <= 5 ) { c_e = c_e + 1; } n1=0; n2=0; n3=0; n4=0; promedio=0; }
JOptionPane.showMessageDialog(null, "Total de Categoria A: "+c_a); JOptionPane.showMessageDialog(null, "Total de Categoria B: "+c_b); JOptionPane.showMessageDialog(null, "Total de Categoria C: "+c_c); JOptionPane.showMessageDialog(null, "Total de Categoria D: "+c_d); JOptionPane.showMessageDialog(null, "Total de Categoria E: "+c_e);
} }
3. Se quiere hallar la probabilidad de la suma de 2 dados de un total de 100 tiros mostrar la cantidad de veces en la cual la sumatoria de las dados sea 10
package Paquete; import javax.swing.*; public class Dados { public static void main(String[] args) { String dado1, dado2; int d1, d2, suma, c=0; for(int i=0; i<100; i++) { do{ dado1 = JOptionPane.showInputDialog("Ingrese cantidad del Dado 1 en el "+(i+1)+" tiro"); d1 = Integer.parseInt(dado1); }while(d1<1 || d1>6); do{ dado2 = JOptionPane.showInputDialog("Ingrese cantidad del Dado 2 en el "+(i+1)+" tiro"); d2 = Integer.parseInt(dado2); }while(d2<2 || d2>6);