26. Programación Java || Condicionales || Ejercicio - Cajero automático con menú

Поделиться
HTML-код
  • Опубликовано: 14 янв 2025

Комментарии • 236

  • @JVG19
    @JVG19 Год назад +9

    Tremandas enseñanzas dejaste rey, siempre se te va a extrañar y recordar.

  • @ricardorios3412
    @ricardorios3412 3 года назад +37

    uno de los mejores ejercicios , nos ayudo a saber como funcionan los cajeros , usando el switch case

  • @brunhoaguirre1189
    @brunhoaguirre1189 6 лет назад +49

    excelente video campeón... si a si fueran todos sencillos que gustan ayudar a aquellos que quieren aprender... me hubiese gustado que fueras mi profe jajaja

  • @gerardjsg
    @gerardjsg 2 года назад +21

    Ejercicio 14, espero les sirva de referencia:
    package ejercicio14_condicionales;
    import javax.swing.JOptionPane;
    public class Ejercicio14_Condicionales {
    public static void main(String[] args) {
    float Hectogramo, Decagramo, Gramo, Decigramo, Centigramo, Miligramo;
    int opcion, cantidadKilos;

    opcion = Integer.parseInt(JOptionPane.showInputDialog("Convierta Kg a otra unidad de masa
    "
    + "1. Kg a Hectogramos
    "
    + "2. Kg a Decagramos
    "
    + "3. Kg a Gramos
    "
    + "4. Kg a Decigramos
    "
    + "5. Kg a Centigramos
    "
    + "6. Kg a Miligramos
    "
    + "7. Salir"));
    switch(opcion){
    case 1: cantidadKilos = Integer.parseInt(JOptionPane.showInputDialog("Digite la cantidad de Kg que desea convertir"));
    Hectogramo = (cantidadKilos * 10);
    JOptionPane.showMessageDialog(null, "Su conversion es "+Hectogramo+"hg");
    break;
    case 2: cantidadKilos = Integer.parseInt(JOptionPane.showInputDialog("Digite la cantidad de Kg que desea convertir"));
    Decagramo = (cantidadKilos * 100);
    JOptionPane.showMessageDialog(null, "Su conversion es "+Decagramo+"Dg");
    break;
    case 3: cantidadKilos = Integer.parseInt(JOptionPane.showInputDialog("Digite la cantidad de Kg que desea convertir"));
    Gramo = (cantidadKilos * 1000);
    JOptionPane.showMessageDialog(null, "Su conversion es "+Gramo+"g");
    break;
    case 4: cantidadKilos = Integer.parseInt(JOptionPane.showInputDialog("Digite la cantidad de Kg que desea convertir"));
    Decigramo = (cantidadKilos * 10000);
    JOptionPane.showMessageDialog(null, "Su conversion es "+Decigramo+"dg");
    break;
    case 5: cantidadKilos = Integer.parseInt(JOptionPane.showInputDialog("Digite la cantidad de Kg que desea convertir"));
    Centigramo = (cantidadKilos / 100000);
    JOptionPane.showMessageDialog(null, "Su conversion es "+Centigramo+"cg");
    break;
    case 6: cantidadKilos = Integer.parseInt(JOptionPane.showInputDialog("Digite la cantidad de Kg que desea convertir"));
    Miligramo = (cantidadKilos * 1000000);
    JOptionPane.showMessageDialog(null, "Su conversion es "+Miligramo+"mg");
    break;
    case 7: break;
    default: JOptionPane.showInputDialog("La opcion que ingresó no existe, por favor verificar");

    }

    }
    }

  • @DanielMorales-vc6jf
    @DanielMorales-vc6jf 3 года назад +14

    Me estas salvando la vida en un examen eres grande crack.

    • @dokidrax9201
      @dokidrax9201 3 года назад +4

      Hoyeee. Lamentablemente él ya falleció.😢

    • @sanchezmelchoralejandro4907
      @sanchezmelchoralejandro4907 3 года назад

      @@dokidrax9201 es enserio?

    • @dokidrax9201
      @dokidrax9201 3 года назад

      @@sanchezmelchoralejandro4907 sii broo. es cierto puedes buscar en youtube donde su padre dice que murió por cáncer.

    • @sanchezmelchoralejandro4907
      @sanchezmelchoralejandro4907 3 года назад

      @@dokidrax9201 QDP era muy bueno me gusta como enseña.

  • @OscarGN-p8n
    @OscarGN-p8n 7 лет назад +11

    Muy buenos videos amigo, me gusta como explicas, saludos desde mexico

  • @johanlopez9559
    @johanlopez9559 4 года назад +24

    Yo lo entendí de esta manera:
    package condicionales;
    import javax.swing.JOptionPane;
    public class Ejercicio14_Unidades_Masa {
    public static void main(String[] args){
    int cantidadKilo, opciones;
    float tone, gramo, centi, hecto, deca;


    opciones = Integer.parseInt(JOptionPane.showInputDialog("Escoja la conversión que desea realizar :
    "
    + "1. Kilogramo a Toneladas
    "
    + "2. Kilogramo a Gramos
    "
    + "3. Kilogramo a Centígramo
    "
    + "4. Kiolgramo a Hectogramo
    "
    + "5. Kilogramo a Decagramo
    "
    + "6. Salir"));

    switch(opciones){

    case 1: cantidadKilo = Integer.parseInt(JOptionPane.showInputDialog("Ingrese la cantidad de Kilogramos que tiene : "));
    tone = cantidadKilo / 1000;
    JOptionPane.showMessageDialog(null, "Usted tiene " + tone + " toneladas" );
    break;

    case 2: cantidadKilo = Integer.parseInt(JOptionPane.showInputDialog("Ingrese la cantidad de Kilogramos que tiene : "));
    gramo = cantidadKilo * 1000;
    JOptionPane.showMessageDialog(null, "Usted tiene " + gramo + " gramos" );
    break;

    case 3: cantidadKilo = Integer.parseInt(JOptionPane.showInputDialog("Ingrese la cantidad de Kilogramos que tiene : "));
    centi = cantidadKilo * 100000;
    JOptionPane.showMessageDialog(null, "Usted tiene " + centi + "centigramos");
    break;

    case 4: cantidadKilo = Integer.parseInt(JOptionPane.showInputDialog("Ingrese la cantidad de Kilogramos que tiene : "));
    hecto = cantidadKilo * 10;
    JOptionPane.showMessageDialog(null, "Usted tiene " + hecto + "hectogramos");
    break;

    case 5: cantidadKilo = Integer.parseInt(JOptionPane.showInputDialog("Ingrese la cantidad de Kilogramos que tiene : "));
    deca = cantidadKilo * 100;
    JOptionPane.showMessageDialog(null, "Usted tiene " + deca + " decagramos");
    break;

    case 6: break;

    default: JOptionPane.showMessageDialog(null, "Escoje una conversion correcta reconchadetumadre");

    }
    }

    }

    • @guiik1839
      @guiik1839 4 года назад +1

      JAJAJAJAJ

    • @elauquenex
      @elauquenex 3 года назад

      muy largo tu código creo xd

    • @johnescobar9951
      @johnescobar9951 3 года назад +4

      @@elauquenex si, aunque lo importante es q le dió solución

    • @distopiko
      @distopiko 3 года назад +2

      Mientras más corto el código es mejor siempre, por lo estético y puedes detectar el error, en caso haya alguno, más rápido. Sin embargo, la lógica sigue siendo la misma-

    • @RuanoProductions
      @RuanoProductions 3 года назад

      XDDD

  • @bigari6454
    @bigari6454 4 года назад +5

    Hacer este ejercicio me hizo saltar de la felicidad

  • @CeFer91
    @CeFer91 4 года назад +3

    /*
    Ejercicio14: Hacer un programa que pase de kg a otra unidad de medida de masa,
    mostrar en pantalla un menú con las opciones posibles
    */
    package Ejercicios2;
    import javax.swing.JOptionPane;
    public class Ejercicio14 {
    public static void main(String[] args) {
    float kg, equiv;
    int opcion;
    opcion = Integer.parseInt(JOptionPane.showInputDialog("Conversor de Kg
    "
    + "Ingrese el N° de Opción:
    " + "1. Kg a Libras
    "
    + "2. Kg a Stones
    " + "3. Kg a Onzas"));
    kg = Float.parseFloat(JOptionPane.showInputDialog("Ingrese valor de kg a transformar:"));
    switch (opcion) {
    case 1:
    equiv = kg * 2.20462f;
    JOptionPane.showMessageDialog(null, kg + " Kg equivale a " + equiv + " libras.");
    break;
    case 2:
    equiv = kg / 6.35029f;
    JOptionPane.showMessageDialog(null, kg + " Kg equivale a " + equiv + " Stones.");
    break;
    case 3:
    equiv = kg * 35.274f;
    JOptionPane.showMessageDialog(null, kg + " Kg equivale a " + equiv + " Onzas.");
    break;
    default:
    JOptionPane.showMessageDialog(null, "ERROR: Opción incorrecta.");
    break;
    }
    }
    }

    • @Fernando-fk8ol
      @Fernando-fk8ol Год назад

      obviamente estoy aprendiendo y creo que también lo pensé así mas pero tu me diste una idea
      int unidades;
      float kg,g ,mg ;
      /*kg = 1000,g = 0.001,mg =1000000*/
      unidades = Integer.parseInt(JOptionPane.showInputDialog("INGRESE UNA UNIDAD A CONVERIR
      "
      + "1: ingrese cantidad en kg a convetir
      "
      + "2: ingrese cantidad en g a convertir
      "
      + "3: ingrese cantidad en mg a convertir
      " ));
      switch(unidades){
      case 1:
      kg = 0 * 1000;
      kg = kg;
      JOptionPane.showMessageDialog(null," su unidad a g es "+unidades);
      break;
      case 2:
      kg = 0 * 1000;
      kg = kg;
      JOptionPane.showMessageDialog(null," su unidad a mg es "+unidades);
      break;
      case 3:
      kg = 0 * 1000;
      kg = kg;
      JOptionPane.showMessageDialog(null," su unidad a kg es "+unidades);
      break;

      }
      }

  • @sebasruizz
    @sebasruizz 2 года назад

    🤓 Solución Ejercicio 14:
    Scanner sc= new Scanner(System.in);

    float peso, gramo,deci,centi,mili;
    int opcion;
    System.out.println("Bienvenido al conversor de peso.");
    System.out.println("Ingresa tu peso en Kilogramos: ");
    peso = sc.nextFloat();
    System.out.println("Convierta Kg a otra unidad de masa.
    Escoge una opción:
    1. Pasar a Gramos
    2. Pasar a Decigramos
    3. Pasar a Centigramos
    4. Pasar a Miligramos
    5. Salir");

    opcion = sc.nextInt();

    switch(opcion){

    case 1:
    gramo = peso*1000;
    System.out.println("Su peso de "+peso+" kilos, equivale a "+gramo+" Gramos.");
    break;
    case 2:
    deci = peso*10000;
    System.out.println("Su peso de "+peso+" kilos, equivale a "+deci+" Decigramos.");
    break;
    case 3:
    centi = peso*100000;
    System.out.println("Su peso de "+peso+" kilos, equivale a "+centi+" Centigramos.");
    break;
    case 4:
    mili = peso*1000000;
    System.out.println("Su peso de "+peso+" kilos, equivale a "+mili+" Miligramos.");
    break;
    case 5:
    break;
    default: System.out.println("Opción invalida, por favor verifique");

    }
    }
    }

  • @soyxtinger1863
    @soyxtinger1863 Год назад

    Un abrazo hasta el cielo Maestro :(

  • @1964paulinho
    @1964paulinho 4 года назад +2

    bien explicado, gracias.
    estoy iniciando na programación.
    sin querer interferir, pienso que el programa funciona mejor para una tarjeta de crédito con limite estipulado.

    • @iceb
      @iceb 4 года назад +1

      Lastimosamente murió...

  • @franciscomendez211
    @franciscomendez211 2 года назад +1

    excelentes ejercicios, sólo yo en este caso la variable $saldo_inicial no la pondría constante, ya que como vimos en el retiro le descuenta de los $1000 y anteriormente habíamos hecho un deposito de $560. Sólo eso, en general muy prácticos los tutoriales, felicidades.

    • @crisrodriguez4739
      @crisrodriguez4739 2 года назад +1

      Hola,interesante tu coentario pero creo que para este ejercicio no se acumularía o restaría el saldo_inicial ya que cada vez que se ejcute el codigo iniciará desde 1000, no importa si no se la asigna como costante a esa variable. Para que se acumule o se reste y se mantenga creo que se necesitaría usar Bucles como While o For

  • @thebroki6684
    @thebroki6684 2 года назад

    BUEN VIDEO MASTER!!!, BUENA EXPLICACIÓN, GRACIAS.....

  • @jherssonsmith8596
    @jherssonsmith8596 5 лет назад +1

    Me gustó este ejercicio 13;
    public static void main(String[] args) {

    final int saldoinicial= 1000; //constante
    int opcion;
    int ingreso, retiro, dineroactual;

    opcion = Integer.parseInt(JOptionPane.showInputDialog("Bienvenido a su cajero automatico
    "+
    "1: Ingresar dinero a la cuenta
    "+
    "2: Retirar dinero de la cuenta
    "+
    "3: Salir"));
    {
    switch(opcion)
    {
    case 1:
    ingreso = Integer.parseInt(JOptionPane.showInputDialog("Digite la cantidad a ingresar: "));
    dineroactual= saldoinicial + ingreso;
    JOptionPane.showMessageDialog(null, "Dinero en cuenta: $" +dineroactual);
    break;
    case 2:
    retiro = Integer.parseInt(JOptionPane.showInputDialog("Digite la cantidad a retirar: "));
    dineroactual = saldoinicial - retiro;

    if(retiro>1000){
    JOptionPane.showMessageDialog(null, "No posee el saldo suficiente para realizar este retiro!");
    }
    else{
    JOptionPane.showMessageDialog(null, "Dinero en cuenta: $ "+dineroactual);
    }
    break;
    case 3:
    break;
    default:
    JOptionPane.showMessageDialog(null, "La opcion elegida es incorrecta!");
    }
    }
    }

  • @baltazarottonello2676
    @baltazarottonello2676 10 месяцев назад

    El saldo inicial deberia ser variable para que ingreso hagas saldoActual += ingreso;
    De esa manera al realizar otra operacion el saldo se actualizaria y tendrias mas disponible porque ingresaste dinero, solo una aclaracion por si alguien se preguntaba eso, QEPD Crack!

  • @luisenriquegonzalesmaiz3254
    @luisenriquegonzalesmaiz3254 4 года назад +1

    Ejercicio 14:
    Scanner tecla = new Scanner(System.in);
    int kg, gram, opc, resul;
    double tone, libra;
    System.out.println("Ingresar catidad de Kilogramos(Kg). ");
    kg = tecla.nextInt();
    System.out.println("Opcion de convercion.2"
    + "2
    "
    + "1. kilogra a Gramos(Grm)
    "
    + "2.Kilogramo a Toneladas
    "
    + "3.Kilogramos a Libra
    "
    + "4.Salir
    ");
    opc = tecla.nextInt();
    switch (opc) {
    case 1:
    gram = kg * 1000;
    System.out.println("En gramos es:" + gram);
    break;
    case 2:
    tone = kg * 0.001;
    System.out.println("En toneladas es:" + tone);
    break;
    case 3:
    libra = kg * 2.20462;
    System.out.println("En libras es: " + libra);
    break;
    case 4:
    System.out.println("Gracias.");
    break;
    }
    }
    }

  • @YoeX1053
    @YoeX1053 2 года назад

    /* Ejercicio 14:
    * Hacer un programa que pase de Kg a otra unidad de medida de mas,
    * mostrar en pantalla un menu con las posibles opciones
    */
    package Ejercicios_condicionales;
    import javax.swing.JOptionPane;
    public class Ejercicio_14 {
    public static void main(String[] args) {
    //variables
    int opcion;
    double peso_kg,peso_T,peso_l,peso_g,peso_mg;
    //entrada


    opcion = Integer.parseInt(JOptionPane.showInputDialog("Conversor de Kilogramos
    "
    + "Seleccione una opcion a convertir:
    "
    + "1. Toneladas
    "
    + "2. Libra
    "
    + "3. Gramos
    "
    + "4. Miligramos"));
    //proceso

    if((opcion>=1) && (opcion

  • @Veneryus
    @Veneryus 6 лет назад +4

    mi cajero automatico es un poquiiito distinto pero bueno, queria compartirlo. gracias por el curso!
    import javax.swing.*;
    import java.util.*;
    public class Ejercicio_Condicional_9 {
    public static void main(String[] args) {
    final int saldoini=1000;
    int operacion;
    float ingreso, saldototal, retiro;
    Scanner entrada=new Scanner (System.in);
    System.out.println("Bienvenido a su Cajero Automático. ¿Qué operación desea realizar?
    1. Ingresar dinero a la cuenta" +
    "
    2. Retirar dinero de la cuenta
    3. Salir");
    operacion=entrada.nextInt();
    switch(operacion){
    case 1: ingreso=Float.parseFloat(JOptionPane.showInputDialog("Introduzca la cantidad que va a ingresar"));
    saldototal = saldoini + ingreso;
    JOptionPane.showMessageDialog(null, "El saldo total de su cuenta es " + saldototal + "$");
    break;
    case 2: retiro=Float.parseFloat(JOptionPane.showInputDialog("Introduzca la cantidad que desea retirar"));
    if(retiro

    • @sebascastillo7068
      @sebascastillo7068 5 лет назад

      ENCERIO???? capas que hoy en dia ya sos ingeniero

    • @ivantrujillo5795
      @ivantrujillo5795 4 года назад +2

      Broder el scanner no lo estas ocupando si estas usando jop, ojo ahi ya que al eliminar scanner el programa te deberia correr igual, creo yo, saludos :)

  • @jhoan2342
    @jhoan2342 5 лет назад

    Ejercicio #14:
    package numeros;
    import javax.swing.*;
    public class Medida {

    public static void main (String []args) {

    int unidad,opcion;

    unidad = Integer.parseInt(JOptionPane.showInputDialog("Ingrese la cantidad en Kg: "));
    opcion = Integer.parseInt(JOptionPane.showInputDialog("Escoga una de las siguientes conversiones:
    "
    +"1 - Gramos
    "+
    "2 - Decagramo
    "+
    "3 - Hectogramo"));
    switch (opcion)
    {
    case 1:
    JOptionPane.showMessageDialog(null, "La cantidad en gramos es: "+((unidad*10)*10)*10);
    break;
    case 2:
    JOptionPane.showMessageDialog(null, "La cantidad en gramos es: "+(unidad*10)*10);
    break;
    case 3:
    JOptionPane.showMessageDialog(null, "La cantidad en gramos es: "+unidad*10);
    break;
    }
    }
    }

  • @facundoveronelli8528
    @facundoveronelli8528 4 года назад

    Aquí dejo este aporte:
    Scanner terminal = new Scanner(System.in);
    PrintStream console = new PrintStream(System.out);

    int opcion = 0;
    final int salario = 1000;
    int Monto = salario;
    int aux = 0;

    while(true){

    console.print("Ingrese un opcion: "+ Monto +"
    1.Ingresar dinero:
    2.Retirar dinero:
    3.Salir
    >>");
    opcion = terminal.nextInt();

    switch(opcion){

    case 1:
    console.print("Ingrese el monto:");
    aux = terminal.nextInt();
    Monto = Monto + aux;
    break;

    case 2:
    console.print("Retirar el monto:");
    aux = terminal.nextInt();

    if(aux

  • @carluslei9121
    @carluslei9121 7 лет назад +6

    Super chevere :-)

  • @lAyCarambal
    @lAyCarambal 7 лет назад +1

    buen ejercicio este!

  • @zombieptv1071
    @zombieptv1071 3 года назад

    Buenísimo gracias

  • @dokidrax9201
    @dokidrax9201 3 года назад +10

    Holaaa... Les comento que este joven Ya falleció, por cáncer en los pulmones, era un buen chico, quería estudiar medicina pero no postuló, así que decidió tomar la carrera de Ingeniara en sistemas ya que también tenía alto interés en esto. Eso es todo lo que sé.

    • @elauquenex
      @elauquenex 3 года назад

      :c

    • @kovenan
      @kovenan 3 года назад

      no fue por cancer de pulmon.

  • @Comoanda33
    @Comoanda33 Год назад

    Que carismático este bro, una pena lo que paso :(

  • @LUISGARCIA-iq5hc
    @LUISGARCIA-iq5hc 5 лет назад +18

    Ejercicio 14 , espero les sirva de comparación con sus ejercicios, saludos.
    public static void main(String[] args) {
    double kg,libras,toneladas,onzas,gramos;
    int opc;

    opc=Integer.parseInt(JOptionPane.showInputDialog("Conversor de KG a:
    "
    + "Selecione una opcion:
    "
    +"1.- Libras
    "
    +"2.- Onzas
    "
    +"3.- Gramos
    "
    +"4.- Toneladas"));
    if((opc>=1)&&(opc

  • @luchorap85
    @luchorap85 7 лет назад

    Muy buenos tutos.

  • @mauriciofrias5357
    @mauriciofrias5357 7 лет назад

    después de Java que otro curso harás ?

  • @Kevin-pd8bs
    @Kevin-pd8bs 6 лет назад

    ejercicio 14
    float ingreso,resultado,resultado1;
    int opcion;
    opcion = Integer.parseInt(JOptionPane.showInputDialog("Bienvenido al convertidor de kilogramos y libras
    "
    + "1. De kg a l
    "
    + "2. De l a kg
    "));
    switch (opcion){
    case 1: ingreso = Float.parseFloat(JOptionPane.showInputDialog("Coloque peso en kg"));
    resultado = ingreso*(2.204620f);
    JOptionPane.showMessageDialog(null,"El peso en libras es " + resultado);
    break;
    case 2: ingreso =Float.parseFloat(JOptionPane.showInputDialog("Coloque peso en libras"));
    resultado1 = ingreso/(2.20462f);
    JOptionPane.showMessageDialog(null,"El peso en libras es " + resultado1);
    break;
    default: JOptionPane.showMessageDialog(null,"Opcion inccorrecta");

  • @jeanaponte743
    @jeanaponte743 6 лет назад +2

    package Ejericicios;
    import javax.swing.JOptionPane;
    public class Ejercicio14 {
    public static void main(String[] args) {
    // TODO Auto-generated method stub
    int opcion;
    float medida, nueva_medida;
    opcion = Integer.parseInt(JOptionPane.showInputDialog("Bienvenido al convertidor de unidades de masa
    "
    +"1. Kilogramos a miligramos
    "
    +"2. Kilogramos a gramos
    "
    +"3. Kilogramos a toneladas
    "
    +"4. Salir"));
    switch(opcion) {
    case 1: medida = Float.parseFloat(JOptionPane.showInputDialog("Digite el número de kilogramos a convertir: "));
    nueva_medida = medida * 1000000;
    JOptionPane.showMessageDialog(null, "Miligramos: "+nueva_medida);
    break;
    case 2: medida = Float.parseFloat(JOptionPane.showInputDialog("Digite el número de kilogramos a convertir: "));
    nueva_medida = medida * 1000;
    JOptionPane.showMessageDialog(null, "Gramos: "+nueva_medida);
    case 3: medida = Float.parseFloat(JOptionPane.showInputDialog("Digite el número de kilogramos a convertir: "));
    nueva_medida = medida / 1000;
    JOptionPane.showMessageDialog(null, "Toneladas: "+nueva_medida);
    case 4: break;
    default: JOptionPane.showMessageDialog(null, "Opción Inválida");
    }
    }
    }

  • @ModelarTandil
    @ModelarTandil 2 года назад

    Muy bueno

  • @mauracer7414
    @mauracer7414 2 года назад +1

    Pero no acumula los ingresos y retiros. No se actualiza

  • @luisangelbarzolaquinto9447
    @luisangelbarzolaquinto9447 2 года назад

    //Ejercicio 14:
    //Hacer un programa que pase de KG a otra unidad de medida de masa, mostrar en
    //pantalla un menu con las opciones Posibles
    public static void main(String[] args) {
    int masa,kg;
    float resultado;

    masa=Integer.parseInt(JOptionPane.showInputDialog("Ingrese que kg convierte a otro tipo de unidad de medida de masa:
    "
    + "1.Gramos:
    "
    + "2.Libras
    "
    + "3.Toneladas
    "
    + "4.Onza"));

    switch(masa){
    case 1:
    kg=Integer.parseInt(JOptionPane.showInputDialog("Ingrese kg para cambiar a gramos"));

    resultado=kg*1000;

    System.out.println("El kg es: "+kg);
    System.out.println("Kg a Gramos es: "+resultado);
    break;
    case 2:
    kg=Integer.parseInt(JOptionPane.showInputDialog("Ingrese kg para cambiar a libras"));

    resultado=(float) (kg*2.205);

    System.out.println("El kg es: "+kg);
    System.out.println("Kg a libras es: "+resultado);
    break;
    case 3:
    kg=Integer.parseInt(JOptionPane.showInputDialog("Ingrese kg para cambiar a tonelada"));

    resultado=kg/1000;

    System.out.println("El kg es: "+kg);
    System.out.println("Kg a toneladas es: "+resultado);
    break;
    case 4:
    kg=Integer.parseInt(JOptionPane.showInputDialog("Ingrese kg para cambiar a Onza"));

    resultado=(float) (kg*35.274);

    System.out.println("El kg es: "+kg);
    System.out.println("Kg a Onza es: "+resultado);
    break;
    default:
    System.out.println("No existe el tipo de masa dentro de las opciones");

    }


    }

    }

  • @alevilghost
    @alevilghost 4 года назад

    PEQUEÑO APORTE EJERCICIO 14: Son mas de 42 combinaciones para todas las conversiones, aquí solo 4 de ellas.
    package conversion_masa;
    import javax.swing.JOptionPane;
    public class conversion_masa {
    public static void main(String[] args) {
    float kg, kg_a_hg, hg, hg_a_kg, kg_a_dag, dag, dag_a_kg;
    int opcion;
    opcion = Integer.parseInt(JOptionPane.showInputDialog("CONVERSION UNIDADES DE MASA
    "
    + "OPCIONES:
    "
    + "1. Kilogramos a Hectogramos
    "
    + "2. Hectogramos a Kilogramos
    "
    + "3. Kilogramos a Decagramos
    "
    + "4. Decagramos a Kilogramos"));
    switch (opcion) {
    case 1:
    kg = Float.parseFloat(JOptionPane.showInputDialog("Ingresa kilogramos: "));
    kg_a_hg = kg * 10;
    JOptionPane.showMessageDialog(null, kg + " kilogramos son " + kg_a_hg + " hectogramos.");
    break;
    case 2:
    hg = Float.parseFloat(JOptionPane.showInputDialog("Ingresa hectogramos: "));
    hg_a_kg = hg / 10;
    JOptionPane.showMessageDialog(null, hg + " hectogramos son " + hg_a_kg + " kilogramos.");
    break;
    case 3:
    kg = Float.parseFloat(JOptionPane.showInputDialog("Ingresa kilogramos: "));
    kg_a_dag = kg * 100;
    JOptionPane.showMessageDialog(null, kg + " kilogramos son " + kg_a_dag + " decagramos.");
    break;
    case 4:
    dag = Float.parseFloat(JOptionPane.showInputDialog("Ingresa decagramos: "));
    dag_a_kg = dag / 100;
    JOptionPane.showMessageDialog(null, dag + " decagramos son " + dag_a_kg + " kilogramos.");
    break;
    default:
    JOptionPane.showMessageDialog(null, "Opcion incorrecta.");
    }
    }
    }

  • @Valve4938
    @Valve4938 2 года назад

    //Ejercicio 14:
    //Hacer un programa que pase de KG a otra unidad de medida de masa, mostrar en
    //pantalla un menu con las opciones Posibles

    double peso;
    int opcion;
    float conversion, valorActual;
    peso= Integer.parseInt(JOptionPane.showInputDialog("BIENBENIDO A TU CALCULADORA DIGITAL DE PESOS
    " + "Digite cuantos Kilogramos tiene "));
    opcion= Integer.parseInt(JOptionPane.showInputDialog("ELIJA UNA OPCCION A CONVERSION:
    "+ " 1. KG A Hectogramo
    " + "2. KG a Decagramo
    " +
    "3. KG a Gramo
    "+ "4. KG a Decigramo
    " + "5. SALIR "));
    switch(opcion){
    case 1: conversion=(float) (peso*10);
    JOptionPane.showMessageDialog(null, "Tiene un total de " + conversion + " hectogramos");
    break;
    case 2: conversion= (float) (peso*100);
    JOptionPane.showMessageDialog(null, "Tiene un total de " + conversion + " decagramos");
    break;
    case 3: conversion= (float) (peso*1000);
    JOptionPane.showMessageDialog(null, "Tiene un total de " + conversion + " gramos");
    break;
    case 4: conversion= (float) (peso*10000);
    JOptionPane.showMessageDialog(null, "Tiene un total de " + conversion + " decigramos");
    break;
    case 5:
    break;
    default:JOptionPane.showMessageDialog(null, "Se equivoco de Opcion");
    }

  • @sommer2820
    @sommer2820 7 лет назад +1

    :) buen video fácil pero bueno.

  • @dijhonsdeveloper4785
    @dijhonsdeveloper4785 Год назад

    Tipo muy PROOO

  • @luisangelbarzolaquinto9447
    @luisangelbarzolaquinto9447 Год назад

    EJERCICIO 14
    package pcondicionales;
    import javax.swing.JOptionPane;
    public class condicionales13 {
    public static void main(String[] args) {
    int masa,option;
    float resultado;
    option=Integer.parseInt(JOptionPane.showInputDialog("Bienvenido a cambio de masa:
    "
    + "1.DE KG A GRAMO
    "
    + "2.DE KG A lIBRA
    "
    + "3.DE KG A STONE
    "
    + "4.SALIR"));


    switch(option){
    case 1:
    masa=Integer.parseInt(JOptionPane.showInputDialog("Ingrese kg"));
    System.out.println("El kg es: "+masa);
    resultado=masa*1000;
    System.out.println("El KG a GRAMO es: "+resultado);
    break;
    case 2:
    masa=Integer.parseInt(JOptionPane.showInputDialog("Ingrese kg"));
    System.out.println("El kg es: "+masa);
    resultado=(float) (masa*2.205);
    System.out.println("El KG a LIBRA es: "+resultado);
    break;
    case 3:
    masa=Integer.parseInt(JOptionPane.showInputDialog("Ingrese kg"));
    System.out.println("El kg es: "+masa);
    resultado=(float) (masa/6.35);
    System.out.println("El KG a STONE es: "+resultado);
    break;
    case 4:
    JOptionPane.showMessageDialog(null,"Salistes, espero vuelvas pronto");
    break;
    default:
    JOptionPane.showMessageDialog(null,"Ingresa las opciones correctas");

    }
    }
    }

  • @roberthernandez1929
    @roberthernandez1929 2 года назад

    hola, queria preguntarte, cuando uso switch me sale " convert to rule switch" en simbolo de !, y no se que hacer ahi, no me sale como los pasos que hace en el video. intene hacer otra hoja y sigue igual

  • @lautarochanampa1716
    @lautarochanampa1716 3 года назад +3

    ejercicio 14: Espero que les sirva:
    import java.util.Scanner;
    public class PasajeDeMasa {
    public static void main(String[] args) {
    int opciones;
    Scanner leer = new Scanner(System.in);
    do {
    System.out.println("1- kg a gr");
    System.out.println("2- kg a tonelada");
    System.out.println("3- salir");
    opciones = leer.nextInt();
    switch (opciones){
    case 1:
    System.out.println("Pasar de kg a gr");
    gramoss();
    break;
    case 2:
    System.out.println("pasar de kg a tonelada");
    toneladass();
    break;
    case 3:
    System.out.println("chau weon");
    break;
    default:
    System.out.println("Ingresa un numero correcto");
    }
    }while(opciones!=3);
    }
    public static void gramoss(){
    Scanner lee = new Scanner(System.in);
    int kg;
    System.out.println("ingresa un numero");
    kg = lee.nextInt();
    int gramos = kg*1000;
    System.out.println(kg+ " kiloGramos son: "+gramos+ " gramos");
    }
    public static void toneladass(){
    Scanner lee = new Scanner(System.in);
    int kg;
    System.out.println("ingresa un numero");
    kg = lee.nextInt();
    int toneladas = kg/1000;
    System.out.println(kg+ " KiloGramos son: "+toneladas+ " toneladas");
    }
    }

  • @gabrielmartinezrudy7251
    @gabrielmartinezrudy7251 3 года назад

    TE AMO MÁQUINAAAAAAAAAA

  • @antoniozhunio1230
    @antoniozhunio1230 6 лет назад +2

    hola amigo excelente vídeo pero solo una pregunta como puedo yo programar para que regrese a la pantalla principal o al menú ya que a cada momento hay que volver ejecutar el programa y me que el usuario haga varias funciones al mismo tiempo ayúdame con eso por favor gracias

    • @dasaev1929
      @dasaev1929 5 лет назад

      Lo metes en un While!

    • @zeroday7640
      @zeroday7640 5 лет назад

      lo mejor seria do while

    • @Alexitobar
      @Alexitobar 4 года назад

      Puedes ocupar un while o un do while.

  • @chrisbarajasgarcia591
    @chrisbarajasgarcia591 3 года назад

    Este tipo murió haciendo lo que le gustaba. Descansa en paz

  • @jodyarmijos
    @jodyarmijos 5 лет назад

    //Declarar variables
    int unidad, medida;
    int kg, hg, dag, g,dg, cg,mg;

    //obtenemos los datos
    unidad = Integer.parseInt(JOptionPane.showInputDialog("Ingrese la unidad en Kilogramos que desea transaformar
    "));
    medida= Integer.parseInt(JOptionPane.showInputDialog("1.Hectogramo
    " + "2.Decagramo
    " + "3.Gramo
    " + "4.Decigramo
    " + "5.Centigramo
    "+ "6.Miligramo
    "));
    //algoritmo
    switch (medida)
    {
    case 1:
    hg = unidad*10;
    JOptionPane.showMessageDialog(null,hg + " hectogramos");
    break;
    case 2:
    dag = unidad *100;
    JOptionPane.showMessageDialog(null,dag + " decagramos");
    break;
    case 3:
    g = unidad *1000;
    JOptionPane.showMessageDialog(null,g + " gramos");
    break;
    case 4:
    dg = unidad *10000;
    JOptionPane.showMessageDialog(null, dg + " decigramos");
    break;
    case 5:
    cg = unidad *100000;
    JOptionPane.showMessageDialog(null, cg + " centigramos");
    break;
    case 6:
    mg = unidad *1000000;
    JOptionPane.showMessageDialog(null, mg + " miligramos");
    break;
    case 7: break;
    default :JOptionPane.showMessageDialog(null, "Salir");
    }

  • @librodenegocios2841
    @librodenegocios2841 3 года назад

    muy buena explicacion ayuda si quiero que exista una opcion que se llame ver saldo como lo haria

  • @GameOver-pn9nl
    @GameOver-pn9nl 7 лет назад +2

    jejeje fui el primero en abrir saludame pues para el procimo video att juan pablo el papi xD

  • @menvill9701
    @menvill9701 2 года назад

    Ejercicio 14
    public class e14_condicionales {
    public static void main(String[] args) {

    double kg;
    int opciones;
    double conversion;

    @SuppressWarnings("resource")
    Scanner entrada = new Scanner(System.in);

    System.out.println("Ingrese el valor en kg");
    kg=entrada.nextFloat();

    System.out.println("Ingrese la unidad de medida que quiere convertir:
    1.Tonelada - Tn
    2.Gramo - g
    3.Centigramo- cg
    4.Miligramo - mg");
    opciones=entrada.nextInt();

    switch(opciones) {

    case 1: conversion=kg*0.001;
    System.out.println(kg+" en toneladas seria igual a "+conversion);
    break;

    case 2: conversion=kg*1000;
    System.out.println(kg+" en gramos seria igual a "+conversion);
    break;

    case 3: conversion=kg*100000;
    System.out.println(kg+" en centigramos seria igual a "+conversion);
    break;

    case 4: conversion=kg*1000000;
    System.out.println(kg+" en miligramo seria igual a "+conversion);
    break;

    default: System.out.println("Por favor ingrese una de las opciones.");
    }

    }
    }

  • @juanbriceno9723
    @juanbriceno9723 5 лет назад +1

    public class Borrador {
    static final int saldoinicial =1000;
    public static void main(String[] args) {
    int ingreso,retiro,cantidad,saldofinal;
    char decision;
    decision = JOptionPane.showInputDialog("que desear realizar").charAt(0);
    switch (decision){
    case 'i' : ingreso = Integer.parseInt(JOptionPane.showInputDialog("digite la cantidad que desea ingresar"));
    saldofinal = saldoinicial + ingreso;
    JOptionPane.showMessageDialog(null, "gracias por su transaccion el saldo de su cuenta es = "+ saldofinal);
    break;
    case 'r': retiro = Integer.parseInt(JOptionPane.showInputDialog("digite la cantidad que desea retirar"));
    if (retiro>=1000){
    JOptionPane.showMessageDialog(null, "no puede realizar un retiro por este monto");
    }
    else {
    saldofinal= saldoinicial - retiro;
    JOptionPane.showMessageDialog(null, "gracias por su transaccion el saldo de su cuente es = "+saldofinal);
    }
    break;
    case 's': JOptionPane.showMessageDialog(null, "gracias por su visita lo esperamos pronto");
    break;
    }
    }
    }

  • @acehorn
    @acehorn 6 лет назад

    int opcion;
    float kilos,toneladas,gramos,miligramos;
    opcion = Integer.parseInt(JOptionPane.showInputDialog("Conversor de kilos
    "
    + "1.Toneladas
    "
    +"2.gramos
    "
    + "3.miligramos
    "
    +"4.salir
    "));
    switch(opcion){
    case 1:
    kilos = Float.parseFloat(JOptionPane.showInputDialog("Ingresar kilos a convertir"));
    toneladas= (kilos/1000);
    JOptionPane.showMessageDialog(null, "La cantidad en toneladas es"+toneladas);
    break;
    case 2:
    kilos = Float.parseFloat(JOptionPane.showInputDialog("Ingresar kilos a convertir"));
    gramos= ((kilos/0.001f)+(0.0001f));
    JOptionPane.showMessageDialog(null, "La cantidad en gramos es"+gramos);
    break;
    case 3:
    kilos = Float.parseFloat(JOptionPane.showInputDialog("Ingresar kilos a convertir"));
    miligramos= ((kilos/0.000001f));
    JOptionPane.showMessageDialog(null, "La cantidad en miligramos es"+miligramos);
    break;
    case 4: break;
    default: JOptionPane.showMessageDialog(null,"Opcion no valida");

  • @CristianRomero-up1nj
    @CristianRomero-up1nj 7 лет назад +1

    genio

  • @yoryiguerrero5239
    @yoryiguerrero5239 4 года назад +1

    public class CondicionalesEjercicioConversiondeMasas {

    public static void main(String[] args) {
    int kilogramo;
    int opciones;
    float hectogramo = 10 ,decagramo = 100,gramo = 1000, decigramo =10000,centigramo = 100000,miligramo= 1000000;

    opciones = Integer.parseInt(JOptionPane.showInputDialog("Elija la opcion de kilogramo que quiera pasar a otra medida de masa:
    "
    +"1.-kilogramo a hectogramo
    "
    +"2.-kilogramo a decagramo
    "
    +"3.-kilogramo a gramo
    "
    +"4.-kilogramo a decigramo
    "
    +"5.-kilogramo a centigramo
    "
    +"6.-kilogramo a miligramo
    "));

    switch(opciones){

    case 1:
    kilogramo = Integer.parseInt(JOptionPane.showInputDialog("Ingrese cuantos kilogramos quiere pasar a hectogramo "));
    hectogramo = hectogramo * kilogramo;
    JOptionPane.showMessageDialog(null,kilogramo+" kilogramos equivalen a: "+hectogramo+" hectagramos");
    break;
    case 2:kilogramo = Integer.parseInt(JOptionPane.showInputDialog("Ingrese cuantos kilogramos quiere pasar a decagramo "));
    decagramo = decagramo * kilogramo;
    JOptionPane.showMessageDialog(null,kilogramo+" kilogramos equivalen a: "+decagramo+" decagramos");
    break;
    case 3:kilogramo = Integer.parseInt(JOptionPane.showInputDialog("Ingrese cuantos kilogramos quiere pasar a gramos "));
    gramo = gramo * kilogramo;
    JOptionPane.showMessageDialog(null,kilogramo+" kilogramos equivalen a: "+gramo+" gramos");
    break;
    case 4:kilogramo = Integer.parseInt(JOptionPane.showInputDialog("Ingrese cuantos kilogramos quiere pasar a decigramos "));
    decigramo = decigramo * kilogramo;
    JOptionPane.showMessageDialog(null,kilogramo+" kilogramos equivalen a: "+decigramo+" decigramos");
    break;
    case 5:kilogramo = Integer.parseInt(JOptionPane.showInputDialog("Ingrese cuantos kilogramos quiere pasar a centigramo "));
    centigramo = centigramo * kilogramo;
    JOptionPane.showMessageDialog(null,kilogramo+" kilogramos equivalen a: "+centigramo+" centigramos");
    break;
    case 6:kilogramo = Integer.parseInt(JOptionPane.showInputDialog("Ingrese cuantos kilogramos quiere pasar a miligramo "));
    miligramo = miligramo * kilogramo;
    JOptionPane.showMessageDialog(null,kilogramo+" kilogramos equivalen a: "+miligramo+" miligramo");
    break;
    default : JOptionPane.showMessageDialog(null,"Opcion erronea, intente de nuevo");
    break;
    }
    }

    }

  • @NadieHimemori
    @NadieHimemori 7 лет назад

    package ejercicio14_condicionales;
    import javax.swing.JOptionPane;
    public class Ejercicio14_Condicionales {
    public static void main(String[] args) {
    float cantidad_kg,kg_a_gr;
    float kg_a_oz,kg_a_lb,kg_a_t;
    char conversion;

    //Variables de tipo constante.
    final float cantidad_gr = 1000f;
    final float cantidad_oz =35.274f;
    final float cantidad_lb =2.2f;
    final float cantidad_t =1000;
    cantidad_kg = Float.parseFloat(JOptionPane.showInputDialog("Digite los KG a convertir: "));
    conversion = JOptionPane.showInputDialog("Convertir "+cantidad_kg+"Kg"+" a:
    "
    +"1.- Gramos(Digite \'g\' o \'G\'.)
    "
    +"2.- Onzas(Digite: \'o\' o \'O\')
    "
    +"3.- Libras(Digite: \'l\' o \'L\')
    "
    +"4.- Toneladas(Digite: \'t\' o \'T\')
    "
    +"5.- Salir(Digite: \'s\' o \'S\')").charAt(0);
    switch(conversion){
    case 'g':
    case 'G':
    kg_a_gr = cantidad_kg * cantidad_gr;
    JOptionPane.showMessageDialog(null,+cantidad_kg+" Son: "+kg_a_gr+" Gr.");
    break;
    case 'o':
    case 'O':
    kg_a_oz = cantidad_kg * cantidad_oz;
    JOptionPane.showMessageDialog(null,+cantidad_kg+" Son: "+kg_a_oz+" Oz.");
    break;
    case 'l':
    case 'L':
    kg_a_lb = cantidad_kg * cantidad_lb;
    JOptionPane.showMessageDialog(null,+cantidad_kg+" Son: "+kg_a_lb+" Lb.");
    break;
    case 't':
    case 'T':
    kg_a_t = cantidad_kg / cantidad_t;
    JOptionPane.showMessageDialog(null,+cantidad_kg+" Son: "+kg_a_t+" T.");
    case 's':
    case 'S':
    break;
    default:
    JOptionPane.showMessageDialog(null,"Opcion invalida.");
    break;
    }
    }
    }

  • @thejames616
    @thejames616 4 года назад

    Este código convierte de kilogramos a muchas unidades de masa:
    package ejercicios_2;
    import javax.swing.JOptionPane;
    public class ejercicios_2 {
    public static void main(String[] args) {
    char conversion;
    double masaIn,masaOut;

    masaIn=Double.parseDouble(JOptionPane.showInputDialog("Digite la cantidad de Kilogramos a convertir: "));
    conversion=(JOptionPane.showInputDialog("Digite la unidad de masa a la que se convertirá:
    "
    +"T=Tonelada(Tn)
    "
    +"q=Quintal(qq)
    "
    +"a=Arroba(@)
    "
    +"o=onza(oz)
    "
    +"l=libra(lb)"
    +"K=Kilogramos(Kg)
    "
    +"H=Hectogramos(Hg)
    "
    +"D=Decagramo(Dag)
    "
    +"g=gramo(g)
    "
    +"d=decigramo(dg)
    "
    +"c=centigramo(cg)
    "
    +"m=miligramo(mg)")).charAt(0);

    switch(conversion){
    case 'T':masaOut=masaIn*1000;
    JOptionPane.showMessageDialog(null,"La conversion es: "+masaOut+" Tn");
    break;
    case 'q':masaOut=masaIn/45;
    JOptionPane.showMessageDialog(null,"La conversion es: "+masaOut+"qq");
    break;
    case 'a':masaOut=masaIn/11.5;
    JOptionPane.showMessageDialog(null,"La conversion es: "+masaOut+" @");
    break;
    case 'o':masaOut=(masaIn*1000)/(28.35);
    JOptionPane.showMessageDialog(null,"La conversion es: "+masaOut+" oz");
    break;
    case 'l':masaOut=masaIn*2.205;
    JOptionPane.showMessageDialog(null,"La conversion es: "+masaOut+" lb");
    break;
    case 'K':masaOut=masaIn;
    JOptionPane.showMessageDialog(null,"La conversion es: "+masaOut+" Kg");
    break;
    case 'H':masaOut=(masaIn*1000)/(100);
    JOptionPane.showMessageDialog(null,"La conversion es: "+masaOut+" Hg");
    break;
    case 'D':masaOut=(masaIn*1000)/(10);
    JOptionPane.showMessageDialog(null,"La conversion es: "+masaOut+" Dag");
    break;
    case 'g':masaOut=masaIn*1000;
    JOptionPane.showMessageDialog(null,"La conversion es: "+masaOut+" g");
    break;
    case 'd':masaOut=(masaIn*1000)/(0.1);
    JOptionPane.showMessageDialog(null,"La conversion es: "+masaOut+" dg");
    break;
    case 'c':masaOut=(masaIn*1000)/(0.01);
    JOptionPane.showMessageDialog(null,"La conversion es: "+masaOut+" cg");
    break;
    case 'm':masaOut=(masaIn*1000)/(0.001);
    JOptionPane.showMessageDialog(null,"La conversion es: "+masaOut+" mg");
    break;
    }
    }

    }
    Que En Paz Descanses Alejandro Taboada explicabas muy bien
    Siempre te recordaremos

  • @Sebssgm
    @Sebssgm Год назад

    ejercicio 14
    import java.util.Scanner;
    public class Proyecto20 {
    public static void main(String[] args) {
    Scanner almacen = new Scanner(System.in);
    final double kg;
    int opcion;
    double ingreso,egreso, masa;

    System.out.println("""
    Ingrese la cantidad de KG que quiere pasar a:
    1.Decagramos
    2.Gramos
    3.Miligramos""");
    kg = almacen.nextDouble();
    opcion = almacen.nextInt();

    if(opcion == 1){
    masa = kg *10;
    System.out.println("Los "+kg+" en dag es "+masa);
    }

    if(opcion == 2){
    masa = kg *1000;
    System.out.println("Los "+kg+" en gr es "+masa);
    }
    if(opcion == 3){
    masa = kg *1000000;
    System.out.println("Los "+kg+" en mg es "+masa);
    }
    }
    }

  • @FaustinoVasquezLimon
    @FaustinoVasquezLimon 7 лет назад +1

    Creo que hay un problema, en el caso de que haya ingresado dinero sin haber retirado, entonces ya podra retirar mas de los 1000 dolares, ya que el problema no dice que solo puede retirar hasta 1000 dolares

    • @fernandov.3285
      @fernandov.3285 6 лет назад +1

      Si el programa que hizo estuviera vinculado a una base de datos , entonces podria guardar el dinero que ingreso , pero NO. Es un simple ejercicio para practicar.

    • @ronalds.yuparin.8339
      @ronalds.yuparin.8339 6 лет назад

      ayudame...
      me sale este error, netbeans me obliga a inicializar la variable "opcion" y si le pongo "cero" por defecto me arroja el mensaje por "DEFAULT", alguna solucion ?
      final int saldo_inicial = 1000;
      int opcion;
      double ingreso=0, retiro=0, saldo_actual=0;


      opcion: Integer.parseInt(JOptionPane.showInputDialog("Bienvenido a su cajero automático
      "
      +"1. Ingresar dinero
      "
      +"2. Retirar dinero
      "
      +"3. Salir"));

      switch( opcion){
      case 1: ingreso = Double.parseDouble(JOptionPane.showInputDialog("Digite monto a ingresar"));
      saldo_actual = saldo_inicial+ingreso;
      JOptionPane.showMessageDialog(null,"saldo actual: "+saldo_actual);
      break;
      case 2: retiro = Double.parseDouble(JOptionPane.showInputDialog("Digite monto a retirar"));
      if(retiro>saldo_inicial){
      JOptionPane.showMessageDialog(null, "No tiene saldo suficiente para esta operación");
      } else {
      saldo_actual = saldo_inicial-retiro;
      JOptionPane.showMessageDialog(null,"saldo actual: "+saldo_actual);
      }
      break;
      case 3: break;
      default : JOptionPane.showMessageDialog(null, "opción no válida"); break;

    • @fernandov.3285
      @fernandov.3285 6 лет назад

      SI el codigo es tal cual lo que escribiste ... HAY UN GRAN ERROR :
      usaste" : " para inicializar tu variable opcion , cuando debes usar " = "

    • @Joshuaalaves
      @Joshuaalaves Год назад

      Tu entrada de datos (opción) está con":"cuando debería de ser "=" ya que es entrada de datos de tipo entero

  • @dilanesnehidermartinezsilv6173
    @dilanesnehidermartinezsilv6173 4 года назад

    public static void main(String[] args) {
    {
    int opcion;
    float kg,medidaM;
    JOptionPane.showMessageDialog(null,"Para utilizar el cajero ingrese las siguiente opciones
    "+
    "1.Para cambiar de kilogramos a la unidad Hectogramo
    "+
    "2.Para cambiar de kilogramos a la unidad Decagramo
    "+
    "3.Para cambiar de kilogramos a la unidad Gramo
    "+
    "4.Para cambiar de kilogramos a la unidad Decigramo
    "+
    "5.Para cambiar de kilogramos a la unidad Centigramo
    "+
    "6.Para cambiar de kilogramos a la unidad Miligramo
    "+
    "7.Para salir");
    opcion = Integer.parseInt(JOptionPane.showInputDialog("Ingrese una opción para transformar de kilogramos a..: "));
    switch(opcion){
    case 1:
    kg = Float.parseFloat(JOptionPane.showInputDialog("Ingrese una opción para transformar de kilogramos a..: "));
    medidaM = kg * 10;
    JOptionPane.showMessageDialog(null,"Su peso en unidad de Hetogramo es de: "+medidaM+". Que tenga un buen día :D");
    break;
    case 2:
    kg = Float.parseFloat(JOptionPane.showInputDialog("Ingrese una opción para transformar de kilogramos a..: "));
    medidaM = kg * 100;
    JOptionPane.showMessageDialog(null,"Su peso en unidad de Decagramo es de: "+medidaM+". Que tenga un buen día :D");
    break;
    case 3:
    kg = Float.parseFloat(JOptionPane.showInputDialog("Ingrese una opción para transformar de kilogramos a..: "));
    medidaM = kg * 1000;
    JOptionPane.showMessageDialog(null,"Su peso en unidad de Gramo es de: "+medidaM+". Que tenga un buen día :D");
    break;
    case 4:
    kg = Float.parseFloat(JOptionPane.showInputDialog("Ingrese una opción para transformar de kilogramos a..: "));
    medidaM = kg * 10000;
    JOptionPane.showMessageDialog(null,"Su peso en unidad de Decigramo es de: "+medidaM+". Que tenga un buen día :D");
    break;
    case 5:
    kg = Float.parseFloat(JOptionPane.showInputDialog("Ingrese una opción para transformar de kilogramos a..: "));
    medidaM = kg * 100000;
    JOptionPane.showMessageDialog(null,"Su peso en unidad de Centigramo es de: "+medidaM+". Que tenga un buen día :D");
    break;
    case 6:
    kg = Float.parseFloat(JOptionPane.showInputDialog("Ingrese una opción para transformar de kilogramos a..: "));
    medidaM = kg * 1000000;
    JOptionPane.showMessageDialog(null,"Su peso en unidad de Miligramo es de: "+medidaM+". Que tenga un buen día :D");
    break;
    case 7:
    JOptionPane.showMessageDialog(null,"Que tenga un buen día");
    break;
    default :
    JOptionPane.showMessageDialog(null,"Ingrese una opción válida , vuelva a intentarlo");
    break;
    }
    }
    }
    }

  • @wilsonotonielcordovachavez5043
    @wilsonotonielcordovachavez5043 4 года назад

    Tengo una duda, si el ingreso es de tipo float, porqué usas el Integer.parseInt, en vez de Float.parseFloat ?

    • @wilsonotonielcordovachavez5043
      @wilsonotonielcordovachavez5043 4 года назад

      Justo cuando pauso el video, a los 10 segundos viene la corrección, todo aclarado, muchas gracias colega ;)

    • @WilsonDAvila-jx4kq
      @WilsonDAvila-jx4kq 3 года назад +1

      @@wilsonotonielcordovachavez5043 El ya murio!

  • @ivantrujillo5795
    @ivantrujillo5795 4 года назад +1

    Esta mal el caso 2 si lo que voy a retirar es igual al saldo que tengo, no tendria porque decirme que es un saldo insuficiente, ojo ahí y corregir si estoy mal

  • @danielandres9515
    @danielandres9515 2 года назад

    Hola buenas noches tu que sabes de (Apache NetBeans java script java) puede hacer este ejercicio porfavor?
    Una tienda necesita sacar la venta realizada durante una semana (7 días), para lo que requiere un programa que le dé el resultado, según los productos vendidos así:
    1. Se tiene una promoción de helados, donde pueden redimir paquetes comprados; por cada paquete le redimen $500, el valor del helado en promoción es de $7500 y el programa debe solicitar el número de paquetes a redimir y decir el valor a pagar el dinero. Ej Si redime 10 paquetes paga sólo $5000.
    2. Un cliente compra tres productos, pedir el valor de cada producto comprado al cliente y dar el valor total a pagar.
    3. Un niño compra para sus amigos 10 chocolatinas, cada una a $500 pesos.
    4. Se tiene en promoción el papel higiénico, si compra el paquete de 4, tiene 4% de descuento, por el de 6 un 6% y por el de 12 un 12%; por lo que debe verificar el número de paquetes comprados y el valor a pagar, teniendo en cuenta que son 4 clientes diferentes.
    El ejercicio debe mostrar en pantalla un mensaje donde se especifique el producto vendido, el valor y el total recolectado en las ventas del día, usando todas las opciones.

  • @ghostryder097k.5
    @ghostryder097k.5 2 года назад

    solución al problema final de este ejercicio:
    package Condicionales;
    import javax.swing.JOptionPane;
    public class Ejercicio14 {
    public static void main(String[] args) {
    int opcion;
    float kilogramo,Hectogramo,Decagramo,Gramo,Decigramo,Centigramo,Miligramo;
    JOptionPane.showMessageDialog(null, "Bienvenido al convertidor de Masas. ");
    kilogramo = Integer.parseInt(JOptionPane.showInputDialog("Ingrese un número en la unidad Kilogramos (Kg)"));
    opcion = Integer.parseInt(JOptionPane.showInputDialog(null, "Seleccione la unidad a convertir:
    "
    + "1. De Kilogramo a Hectogramo (Hg).
    "
    + "2. De Kilogramo a Decagramo (Dag).
    "
    + "3. De Kilogramo a Gramo (g).
    "
    + "4. De Kilogramo a Decigramo (dg).
    "
    + "5. De Kilogramo a Centigramo (cg).
    "
    + "6. De Kilogramo a Miligramo (mg).
    "
    + "7. Salir."));
    switch (opcion) {
    case 1:
    Hectogramo = (float)(kilogramo * 10); //1kg = 10hg
    JOptionPane.showMessageDialog(null,"La conversión a Hectogramos es de: " +Hectogramo +" Hg");
    break;
    case 2:
    Decagramo = (float)((kilogramo * 100)/1); //15kg = 1500dg
    JOptionPane.showMessageDialog(null,"La conversión a Decagramo es de: " +Decagramo + " Dag");
    break;
    case 3:
    Gramo = (float)((kilogramo * 1000)/1.0); //1kg = 1000g
    JOptionPane.showMessageDialog(null,"La conversión a Gramo es de: " +Gramo + " g");
    break;
    case 4:
    Decigramo = (float)((kilogramo * 10000)/1); //64kg = 640,000dg
    JOptionPane.showMessageDialog(null,"La conversión a Decigramo es de: " +Decigramo + " dg");
    break;
    case 5:
    Centigramo = (float)((kilogramo * 100.0)/1.0); // 1kg = 100.000cg
    JOptionPane.showMessageDialog(null,"La conversión a Centigramo es de: " +Centigramo + " cg");
    break;
    case 6:
    Miligramo = (float)((kilogramo * 1.000000)/1.0);
    JOptionPane.showMessageDialog(null,"La conversión a Miligramo es de: " +Miligramo + " g");
    break;
    case 7:
    default: break;
    }

    }
    }

  • @oscarrincon9775
    @oscarrincon9775 5 лет назад

    package condicionales;
    import javax.swing.JOptionPane;
    public class ejercicio14 {
    public static void main(String args[]) {
    int kilos, kilos2, kilos3;
    float hectogramo;
    float decagramo;
    float gramos;


    kilos = Integer.parseInt(JOptionPane.showInputDialog("bieenbenido al convertidor kilos de peso
    "
    + "1.hectogramo
    "
    + "2.decagramo
    "
    + "3.gramo
    "
    + "4.salir"));

    switch (kilos){
    case 1 : hectogramo = Float.parseFloat(JOptionPane.showInputDialog("digite la cantidad de peso que desea convertir en hectogramos: "));
    kilos = (int) (hectogramo*10);
    JOptionPane.showMessageDialog(null,"el peso en hectogramos es: "+ kilos);
    break;
    case 2 : decagramo = Float.parseFloat(JOptionPane.showInputDialog("digite la cantidad de peso que desea convertir en decagramo: "));
    kilos2 = (int) ( decagramo*10*10);
    JOptionPane.showMessageDialog(null,"el peso en decagramos es: "+ kilos2);
    break;
    case 3 : gramos = Float.parseFloat(JOptionPane.showInputDialog("digite la cantidad de peso que desea convertir en gramos: "));
    kilos3 = (int) (gramos*10*10*10);
    JOptionPane.showMessageDialog(null,"el peso en gramos es: "+ kilos3);
    break;

    case 4 : break:
    default :JOptionPane.showMessageDialog(null,"se quivoco de opcion de menu");break;

  • @beticogerenense
    @beticogerenense 6 лет назад +5

    2:25 uy como se entere Bill Gates.

  • @yeydhen-kun9615
    @yeydhen-kun9615 4 года назад

    Aquí les dejo el Ejercicio 14 resuelto (Use "Float" al principio, pero lo cambie a "Double" para intentar abarcar cantidades grandes)
    /*Hacer un programa que pase de KG a otra unidad de medida de masa, mostrar
    en la pantalla un menu con las opciones posibles.*/
    package ejercicio14_c;
    import javax.swing.JOptionPane;
    /**
    *
    * @author Yeydhen
    */
    public class Ejercicio14_C {
    /**
    * @param args the command line arguments
    */
    public static void main(String[] args) {
    int opcion;
    double KG, HG, DAG, G, DG, CG, MG;

    opcion = Integer.parseInt(JOptionPane.showInputDialog("Bienvenido, con este programa podra transformar medidas >KG< a otra unidad de masa. Digite alguna de las siguientes opciones.
    "
    + "1. Pasar KG a HG
    "
    + "2. Pasar KG a DAG
    "
    + "3. Pasar KG a G
    "
    + "4. Pasar KG a DG
    "
    + "5. Pasar KG a CG
    "
    + "6. Pasar KG a MG"));

    switch (opcion){

    case 1: KG = Double.parseDouble(JOptionPane.showInputDialog("Digite la cantidad de KG que desea transformar: "));
    HG = KG * 10;
    JOptionPane.showMessageDialog(null, "La cantidad de HG es: "+HG);
    break;

    case 2: KG = Double.parseDouble(JOptionPane.showInputDialog("Digite la cantidad de KG que desea transformar: "));
    DAG = KG * 100;
    JOptionPane.showMessageDialog(null, "La cantidad de DAG es: "+DAG);
    break;

    case 3: KG = Double.parseDouble(JOptionPane.showInputDialog("Digite la cantidad de KG que desea transformar: "));
    G = KG * 1000;
    JOptionPane.showMessageDialog(null, "La cantidad de G es: "+G);
    break;

    case 4: KG = Double.parseDouble(JOptionPane.showInputDialog("Digite la cantidad de KG que desea transformar: "));
    DG = KG * 10000;
    JOptionPane.showMessageDialog(null, "La cantidad de DG es: "+DG);
    break;

    case 5: KG = Double.parseDouble(JOptionPane.showInputDialog("Digite la cantidad de KG que desea transformar: "));
    CG = KG * 100000;
    JOptionPane.showMessageDialog(null, "La cantidad de CG es: "+CG);
    break;

    case 6: KG = Double.parseDouble(JOptionPane.showInputDialog("Digite la cantidad de KG que desea transformar: "));
    MG = KG * 1000000;
    JOptionPane.showMessageDialog(null, "La cantintidad de MG es: "+MG);
    break;

    default: JOptionPane.showMessageDialog(null, "Error, la opcion que digito no esta disponible. Por favor, vuelva a intentarlo.");
    break;

    }
    }

    }

    • @mattromo2220
      @mattromo2220 2 года назад

      En mi opinión es mucho código bro pero es muy bueno

  • @enriquedelossantos8893
    @enriquedelossantos8893 4 года назад +2

    Gracias Crack
    Saludos hasta el cielo
    f

  • @jesicauribepiedra1700
    @jesicauribepiedra1700 5 лет назад

    public class Ejercicio_11_Condicionales {
    public static void main (String [] args){

    int saldo = 1000, opcion, dinero;

    opcion = Integer.parseInt(JOptionPane.showInputDialog("Bienvenido a su Cajero A&M

    MENU PRINCIPAL
    Seleccione una opcion:

    1. Depositos
    2. Retiros
    3. Salir"));

    switch(opcion){
    case 1: dinero = Integer.parseInt(JOptionPane.showInputDialog("ingrese saldo a depositar: "));
    saldo += dinero;
    JOptionPane.showMessageDialog(null, "su cuenta tiene un saldo de: " + saldo);
    break;
    case 2: dinero = Integer.parseInt(JOptionPane.showInputDialog("ingrese saldo a retirar: "));
    if (dinero > saldo) {
    JOptionPane.showMessageDialog(null, "Fondos insuficientes !!!!");
    }else{
    saldo -= dinero;
    JOptionPane.showMessageDialog(null, "retiro exitoso!!!
    Su nuevo saldo es de: " + saldo );
    }
    break;
    case 3: JOptionPane.showMessageDialog(null, "Feliz dia");
    break;
    default: JOptionPane.showMessageDialog(null, "Opcion incorrecta");
    break;
    }
    }
    }

  • @davocr5797
    @davocr5797 7 лет назад

    hola amigo solo una pregunta como se le puede hacer para que vuelva a mostrar el menu despues de que hagas supongamos la trasaccion

  • @jamv3_music863
    @jamv3_music863 Год назад

    /*
    Ejercicio 13 hacer un programa que simule un cajero automatio con un saldo inicial de 1000
    Dolares, con el el siguente menu de opciones
    1. ingresar dinero a la cuenta.
    2. Retirar dinero de la cuenta.
    3. salir
    */
    Scanner entra = new Scanner (System.in);


    final int Saldo_Inicial = 1000;
    double ingreso,retiro=0,Saldo_Actual;

    System.out.println("Ingrese la Opcion que desehas realizar:
    "
    + " 1. ingresar dinero a la cuenta.
    "
    + " 2. Retirar dinero de la cuenta.
    "
    + " 3. salir");
    int opciones = entra.nextInt();
    switch(opciones)
    {
    case 1: System.out.println("Digite la cantidad que desehas ingresar.");
    ingreso = entra.nextInt();
    Saldo_Actual = Saldo_Inicial + ingreso;
    System.out.println("Dinero en cuenta" + Saldo_Actual);
    break;

    case 2: System.out.println("Ingrese la cantidad que desehe retirar.");

    retiro = entra.nextInt();
    if ( retiro >Saldo_Inicial )
    {
    System.out.println("No tiene la cantidad suficiente para retirar lo ingresado");
    }
    else
    {

    Saldo_Actual = Saldo_Inicial - retiro;
    System.out.println("La cantidad retirada es :" + retiro +
    "
    Tu saldo actual ahora es de :" +Saldo_Actual);
    }
    break;
    case 3: System.out.println("Gracias, Que tengas un bonito dia :)");
    break;

    default: System.out.println("ERROR, OPCION NO DISPONIBLE");

    }

  • @santuch0
    @santuch0 4 года назад

    Por si les sirve:
    package condicionalesejercicio14;
    import javax.swing.JOptionPane;
    public class CondicionalesEjercicio14 {
    public static void main(String[] args) {
    int opciones;
    float cantKg, Hg, Gr, De, Ce, Mi, T;

    cantKg = Float.parseFloat(JOptionPane.showInputDialog("*Bienvenido*

    "
    +"Ingrese la cantidad de Kg a convertir:"));
    opciones = Integer.parseInt(JOptionPane.showInputDialog("¿A qué unidad "
    +"desea convertirlo?

    1. T.
    2. Hg.
    3. Gr.
    4. De.
    5."
    + " Ce.
    6. Mi."));

    switch(opciones){
    case 1: cantKg /= 1000;
    JOptionPane.showMessageDialog(null, "Son "+cantKg+" T.");
    break;
    case 2: cantKg *= 10;
    JOptionPane.showMessageDialog(null, "Son "+cantKg+" Hg.");
    break;
    case 3: cantKg *= 1000;
    JOptionPane.showMessageDialog(null, "Son "+cantKg+" Gr.");
    break;
    case 4: cantKg *= 1e+4;
    JOptionPane.showMessageDialog(null, "Son "+cantKg+" De.");
    break;
    case 5: cantKg *= 1e+5;
    JOptionPane.showMessageDialog(null, "Son "+cantKg+" Ce.");
    break;
    case 6: cantKg *= 1e+6;
    JOptionPane.showMessageDialog(null, "Son "+cantKg+" Mi.");
    break;
    default: JOptionPane.showMessageDialog(null, "Ingresó una opción "
    + "inválida.");
    }
    }

    }

  • @mariolaguer9954
    @mariolaguer9954 5 лет назад

    Mi ejercicio 14 :3
    int opcion;
    float kg, cambio;

    opcion = Integer.parseInt(JOptionPane.showInputDialog("Elija una opción:
    "
    + "1.- Kg a lb.
    "
    + "2.- Kg a oz.
    "
    + "3.- Kg a peso terrestre.
    "
    + "4.- Kg a peso marciano."));

    switch(opcion){

    case 1: kg = Float.parseFloat(JOptionPane.showInputDialog("Introduzca la cantidad: "));
    cambio = kg*2.20462f;
    JOptionPane.showMessageDialog(null, kg+"Kg = "+cambio+"lb.");
    break;

    case 2: kg = Float.parseFloat(JOptionPane.showInputDialog("Introduzca la cantidad: "));
    cambio = kg*35.274f;
    JOptionPane.showMessageDialog(null, kg+"Kg = "+cambio+" oz.");
    break;

    case 3: kg = Float.parseFloat(JOptionPane.showInputDialog("Introduzca la cantidad: "));
    cambio = kg*9.81f;
    JOptionPane.showMessageDialog(null, kg+"Kg = "+cambio+" Newtons terrestres.");
    break;

    case 4: kg = Float.parseFloat(JOptionPane.showInputDialog("Introduzca la cantidad: "));
    cambio = kg*3.711f;
    JOptionPane.showMessageDialog(null, kg+"Kg = "+cambio+" Newtons marcianos.");
    break;
    default: JOptionPane.showMessageDialog(null, "Número erróneo, introduzca un número del 1-4.");

  • @AndresGarcia-iw6mi
    @AndresGarcia-iw6mi 6 лет назад +1

    Ej 14
    package ejercicios.java;
    import javax.swing.JOptionPane;
    public class EjerciciosJava {
    public static void main(String[] args) {
    float kilogramos,libras,gramos,toneladas;
    int opciones;
    kilogramos =Float.parseFloat(JOptionPane.showInputDialog("--Transformador de medidas de peso--
    ↓↓Digite la cantidad de kilogramos ↓ ↓"));
    opciones = Integer.parseInt(JOptionPane.showInputDialog("↓↓Digite la Opcion que desea aplicar↓↓
    "
    +"1.Transformar a libras
    "
    +"2.Transformar a gramos
    "
    +"3.Transformar a toneladas"));
    switch (opciones){
    case 1:
    //un kilogramo es igual a 2.20 libras
    libras = kilogramos * 2.20f;
    JOptionPane.showMessageDialog(null,kilogramos+"kg"+" = "+libras+"lb");
    break;
    case 2:
    // un kilogramo es igual a 1000 gramos
    gramos = kilogramos * 1000;
    JOptionPane.showMessageDialog(null,kilogramos+"kg"+" = "+gramos+"g");
    break;
    case 3:
    // un kilogramo es igual a 0.001 tonelada
    toneladas = kilogramos * 0.001f;
    JOptionPane.showMessageDialog(null,kilogramos+"kg"+" = "+toneladas+"t");
    break;
    default:
    JOptionPane.showMessageDialog(null,"‼ERROR‼
    +++Esa opcion no existe+++
    ---Intentelo de nuevo---");
    break;
    }
    }
    }

  • @auroragonzalez6891
    @auroragonzalez6891 5 лет назад

    import javax.swing.JOptionPane;
    /*Ejercicio 14: Hacer un programa que pase de kg a otra unidad de medida de masa, mostrar en pantalla
    un menú con las opciones posibles
    */
    public class ConvertidorUnidMed {
    public static void main(String args[]){


    int TipoUnidad;
    float cantidad, operacion, kl = 2.205f;

    TipoUnidad = Integer.parseInt(JOptionPane.showInputDialog("**Bienvenido al convertidor de unidades de masa**
    "
    + ">>Opciones
    "
    + "1. Kilogramos a Libras
    "
    + "2. Kilogramos a gramos
    "
    + "3. Kilogramos a toneladas
    "));


    switch(TipoUnidad){

    case 1: cantidad = Float.parseFloat(JOptionPane.showInputDialog("Digite la cantidad a convertir: "));
    operacion = cantidad*kl;
    JOptionPane.showMessageDialog(null,"La conversión de la cantidad ingresada de kilos a libras es :"+operacion);
    break;

    case 2: cantidad = Float.parseFloat(JOptionPane.showInputDialog("Digite la cantidad a convertir: "));
    operacion = cantidad*1000;
    JOptionPane.showMessageDialog(null,"La conversión de la cantidad ingresada de kilos a gramos es :"+operacion);
    break;

    case 3: cantidad = Float.parseFloat(JOptionPane.showInputDialog("Digite la cantidad a convertir: "));
    operacion = cantidad/1000;
    JOptionPane.showMessageDialog(null,"La conversión de la cantidad ingresada de kilos a toneladas es :"+operacion);
    break;
    default: JOptionPane.showMessageDialog(null,"Error!, Esta opción no existe en el menú"); break;
    }
    }

    }

    • @giomiraval4355
      @giomiraval4355 4 года назад

      para quienes comiencen desde cero no tendria caso que optaramos por tu opcion porque no tendriamos idea de como funciona el ciclo while.

  • @Dannrar
    @Dannrar 3 года назад

    Así me quedó resuelto el ejercicio Nº 14:
    float kg, hg, dag, g, dg, cg, mg;
    byte dato; // este es otro tipo de dato entero, pero de menor capacidad en memoria.
    kg = Float.parseFloat(JOptionPane.showInputDialog("Calculadora de conversiones"
    + "
    Introduzca el peso en Kg: "));
    dato = Byte.parseByte(JOptionPane.showInputDialog("Seleccione el tipo de conversión que desea realizar:"
    + "
    1. Kg => hg (hectogramo).
    2. Kg => dag (decagramo).
    3. Kg => g (gramo). "
    + "
    4. Kg => dg (decigramo).
    5. Kg => cg (centigramo).
    6. Kg => mg (miligramo)"));
    switch (dato) {
    case 1:
    hg = kg * 10;
    JOptionPane.showMessageDialog(null, "Converisión: "
    + "
    " + kg + " kg => " + hg + " hg");
    break;
    case 2:
    dag = kg * 100;
    JOptionPane.showMessageDialog(null, "Converisión: "
    + "
    " + kg + " kg => " + dag + " dag");
    break;
    case 3:
    g = kg * 1000;
    JOptionPane.showMessageDialog(null, "Converisión: "
    + "
    " + kg + " kg => " + g + " g");
    break;
    case 4:
    dg = kg * 10000;
    JOptionPane.showMessageDialog(null, "Converisión: "
    + "
    " + kg + " kg => " + dg + " dg");
    break;
    case 5:
    cg = kg * 100000;
    JOptionPane.showMessageDialog(null, "Converisión: "
    + "
    " + kg + " kg => " + cg + " cg");
    break;
    case 6:
    mg = kg * 1000000;
    JOptionPane.showMessageDialog(null, "Converisión: "
    + "
    " + kg + " kg => " + mg + " mg");
    break;
    default:
    JOptionPane.showMessageDialog(null, "El número está fuera del rango 1-5.");
    }
    ¡Saludos!

  • @shouttoyys
    @shouttoyys 4 года назад

    //Ejercicio 14
    import javax.swing.JOptionPane;
    import java.text.DecimalFormat;
    public class CoversionKilos {
    public static void main(String[] args) {
    int opc;
    double kg, gramos, libras , toneladas;
    opc = Integer.parseInt(JOptionPane.showInputDialog("Seleccione una opcion
    "
    + "1. Kg a Libras
    "
    + "2. Kg a Gramos
    "
    + "3. Kg a Toneladas
    "
    + "4. Salir."));
    kg = Double.parseDouble(JOptionPane.showInputDialog("Ingrese la cantidad en kilos: "));
    switch (opc){
    case 1: {
    libras = (kg * 2.20462);
    DecimalFormat df = new DecimalFormat("#.00");
    JOptionPane.showMessageDialog(null,"Conversion:
    "
    +df.format(libras)+ " Libras.");
    break;
    }
    case 2: {
    gramos = (kg*1000);
    DecimalFormat df = new DecimalFormat("#");
    JOptionPane.showMessageDialog(null, "Conversion:
    "
    +df.format(gramos)+ " Gramos.");
    break;
    }
    case 3: {
    toneladas = (kg*0.001);
    DecimalFormat df = new DecimalFormat ("#.000");
    JOptionPane.showMessageDialog(null, "Conversion:
    "
    +df.format(toneladas)+ " Toneladas.");
    break;
    }
    case 4: {
    break;
    }
    default: {
    JOptionPane.showMessageDialog(null, "Opcion no valida.");
    }
    }
    }
    }

  • @jeffreyvalerio23
    @jeffreyvalerio23 6 лет назад

    package conversiondemedidas;
    import javax.swing.JOptionPane;
    public class Conversiondemedidas {
    public static void main(String[] args) {
    int opcion;
    float kilogramo, tonelada, gramo, miligramo, libra, onza;
    opcion=Integer.parseInt(JOptionPane.showInputDialog("TABLA DE CONVERSIONES
    "
    + "Seleccione la unidad que desea convertir
    "
    + "1. Tonelada
    "
    + "2. Salir "));
    switch (opcion) {
    case 1: kilogramo=Float.parseFloat(JOptionPane.showInputDialog("Ingrese la cantidad de kilogramos "));
    tonelada= kilogramo* 0.001f;
    gramo= kilogramo*1000f;
    miligramo=kilogramo*1000000f;
    libra=kilogramo*2.20462f;
    onza=kilogramo*35.274f;
    JOptionPane.showMessageDialog(null, "SUS CONVERSIONES SON:
    "
    + "1. Toneladas: "+tonelada+"
    "
    + "2. Gramos: "+gramo+"
    "
    + "3. Miligramos: "+miligramo+"
    "
    + "4. Libra: "+libra+"
    "
    + "5. Onza "+onza);
    break;
    case 2:
    JOptionPane.showMessageDialog(null, "Gracias por utilizar la TABLA DE CONVERSIONES ");
    break;
    default:
    JOptionPane.showMessageDialog(null, "Opcion erronea ");

    }

    }
    }

  • @VictorMFM
    @VictorMFM 7 лет назад +17

    public static void main(String[] args) {
    int conversor;
    float gramos,kilogramos,toneladas;
    float valor,resultado;
    conversor=Integer.parseInt(JOptionPane.showInputDialog("conversor:
    "
    + "gramos-kilogramos
    "
    + "gramos-toneladas
    "
    + "kilogramos-gramos
    "
    + "kilogramos-toneladas
    "
    + "toneladas-gramos
    "
    + "toneladas-kilogramos
    "));
    switch(conversor){
    case 1: valor= Float.parseFloat(JOptionPane.showInputDialog("gramos a kilogramos"));
    gramos=valor;
    resultado=gramos/1000;
    JOptionPane.showMessageDialog(null, "el resultado es "+resultado+" kilogramos");
    break;
    case 2: valor= Float.parseFloat(JOptionPane.showInputDialog("gramos a toneladas"));
    gramos=valor;
    resultado=gramos/100000;
    JOptionPane.showMessageDialog(null, "el resultado es "+resultado+" toneladas");
    break;
    case 3 : valor= Float.parseFloat(JOptionPane.showInputDialog("kilogramos a gramos"));
    kilogramos=valor;
    resultado=kilogramos*1000;
    JOptionPane.showMessageDialog(null, "el resultado es "+resultado+"Gramos");
    break;
    case 4 : valor= Float.parseFloat(JOptionPane.showInputDialog("kilogramos a toneladas"));
    kilogramos=valor;
    resultado=kilogramos/1000;
    JOptionPane.showMessageDialog(null, "el resultado es "+resultado+" toneladas");
    break;
    case 5 : valor= Float.parseFloat(JOptionPane.showInputDialog("toneladas a gramos"));
    toneladas=valor;
    resultado=toneladas*100000;
    JOptionPane.showMessageDialog(null, "el resultado es "+resultado+" Gramos");
    break;
    case 6 : valor= Float.parseFloat(JOptionPane.showInputDialog("toneladas a kilogramos"));
    toneladas=valor;
    resultado=toneladas*1000;
    JOptionPane.showMessageDialog(null, "el resultado es "+resultado+" kilogramos");
    break;
    }
    }
    }

    • @nimodoxd4739
      @nimodoxd4739 4 года назад

      no me funcionaaaaaaaaaaaaaaaaa

    • @rebvodka1329
      @rebvodka1329 4 года назад

      @@nimodoxd4739 import javax.swing.JOptionPane; pon eso despues de package

    • @alexandercalderon4115
      @alexandercalderon4115 4 года назад

      Me puedes pasar el codigo de ese programa

  • @musicarelajante1927
    @musicarelajante1927 3 года назад

    Scanner tc = new Scanner(System.in);
    double peso;
    String opcion;
    JOptionPane.showMessageDialog(null, "Menu de medida de masa");
    peso=Double.parseDouble(JOptionPane.showInputDialog("ingrese el peso, tomando en cuenta que se pesara"
    + " de acuerdo a la unidad de medida de masa de kilogramo(kg)"));
    JOptionPane.showMessageDialog(null, "A continuacion el menu...");
    Thread.sleep(600);
    opcion=JOptionPane.showInputDialog( "¿A que unidad de peso lo desea transformar?"
    + "
    Tonelada - 1 000 000 g"
    + "
    Gramo - 1 000 g"
    + "
    Miligramo - 0.001 g");
    switch(opcion){
    case "Tonelada":
    case "tonelada": JOptionPane.showMessageDialog(null, "Su peso se transformo a tonelada"
    + " el cual es: "+(peso/1000)+"t");
    break;
    case "Gramo":
    case "gramo":JOptionPane.showMessageDialog(null, "Su peso se transformo a Gramo"
    + " el cual es: "+(peso*1000)+"g");
    break;
    case "Miligramo":
    case "miligramo":JOptionPane.showMessageDialog(null, "Su peso se transformo a Gramo"
    + " el cual es: "+(peso*((1*2.71828)+6))+"g");
    break;
    default: JOptionPane.showMessageDialog(null, "Ingreso no valido");
    }

  • @andresfelipecajiaogarcia3632
    @andresfelipecajiaogarcia3632 6 лет назад +1

    como crear la opcion que al terminar todo te diga volver al menu principal?
    gracias

  • @Swick98
    @Swick98 4 года назад

    Mi versión del ejercicio de conversión:
    float kg, conversion;
    String bruh = System.getProperty("line.separator");
    int opcion;

    opcion = Integer.parseInt(JOptionPane.showInputDialog("----Conversor de peso----"+bruh+
    "Indique a que unidad quiere pasar:"+bruh+
    "1. A toneladas."+bruh+
    "2. A gramos."+bruh+
    "3. a miligramos."+bruh+
    "4. Salir del programa"));
    switch(opcion){
    case 1: kg = Float.parseFloat(JOptionPane.showInputDialog("Ha elegido pasar de Kg a toneladas."+bruh+"Introduzca los kilogramos: "));
    conversion = kg/1000;
    if(kg

  • @nahumfigueroa386
    @nahumfigueroa386 4 года назад +2

    Ejercicio 14
    /*
    Hacer un programa que pase de Kg a otra unidad de masa,
    mostrar en pantalla un menú con las opciones posibles
    */
    package bloque2;
    import javax.swing.JOptionPane;
    public class Ejercicio_14 {
    public static void main(String[] args) {
    float kg, g, lb, oz;
    int menu;

    menu = Integer.parseInt(JOptionPane.showInputDialog("Convertidor de Kilogramos a:
    "
    + "1. Gramos
    "
    + "2. Libras
    "
    + "3. Onzas"));

    switch (menu){
    case 1: kg = Float.parseFloat(JOptionPane.showInputDialog("Peso en Kilogramos:"));
    g = kg*1000;
    JOptionPane.showMessageDialog(null,"El peso es "+g+ " gramos");
    break;
    case 2: kg = Float.parseFloat(JOptionPane.showInputDialog("Peso en Kilogramos:"));
    lb = kg*2.205f;
    JOptionPane.showMessageDialog(null,"El peso es "+lb+ " libras");
    break;
    case 3: kg = Float.parseFloat(JOptionPane.showInputDialog("Peso en Kilogramos:"));
    oz = kg*35.274f;
    JOptionPane.showMessageDialog(null,"El peso es "+oz+ " onzas");
    break;
    default: JOptionPane.showMessageDialog(null,"Error en la opción del menú"); break;

    }
    }
    }

  • @kramergaray
    @kramergaray 7 лет назад

    Muy buen video!!!, saludos

  • @aventura5647
    @aventura5647 Год назад

    otra variante del primer ejercicio con string, seria lo siguiente:
    import java.util.*;
    import javax.swing.*;
    public class Operaciones {

    public static void main(String[] args) {
    int n=1000,r,suma=0,resta=0,op=0,s;
    String men="";
    men=JOptionPane.showInputDialog("1.-Ingresar dinero a la cuenta
    2.-Retirar dinero de la cuenta
    3.-salir
    Elija una opcion ");
    op=Integer.parseInt(men);
    switch(op){
    case 1: r=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el monto a depositar: "));
    suma=n+r;
    JOptionPane.showMessageDialog(null,"Total Saldo de la cuenta es: "+suma);
    break;
    case 2: s=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el monto a retirar: "));
    resta=n-s;
    if(resta

  • @loganmusicremix8884
    @loganmusicremix8884 4 года назад

    como puedo pasarlo a un interface... me puedes ayudar.............

  • @davidestebanjaramillorincon
    @davidestebanjaramillorincon 6 лет назад

    public static void main(String[] args) {
    int saldoInicial= 1000,opcion, ingresar, retirar;

    opcion= Integer.parseInt(JOptionPane.showInputDialog("SALDO: " + saldoInicial
    + "
    "
    + "
    Ingrese la opcion que quiera realizar:"
    + "
    1. Ingresar Dinero"
    + "
    2. Retirar Dinero"
    + "
    3. Salir"));
    switch (opcion){
    case 1:
    ingresar = Integer.parseInt(JOptionPane.showInputDialog("¿Cuanto saldo quieres Ingresar?"));
    JOptionPane.showMessageDialog(null, "Tu saldo actual es: " + (saldoInicial + ingresar) + " $");
    break;
    case 2:
    retirar = Integer.parseInt(JOptionPane.showInputDialog("¿Cuanto saldo quieres Retirarr?") );
    JOptionPane.showMessageDialog(null, "Tu saldo actual es: " + (saldoInicial - retirar)+ " $");
    break;
    case 3:
    JOptionPane.showMessageDialog(null, "Gracias por utilizar nuestros servicios, hasta pronto");
    break;
    }
    }

  • @zzjuandaaz
    @zzjuandaaz 4 года назад

    El como hace para poner el JOptionPane tan rapido? que atajo utiliza?

    • @atherbsc5384
      @atherbsc5384 4 года назад +2

      Control+espacio te sale las opciones para cada palabra reservada

  • @almaestudillocreano8180
    @almaestudillocreano8180 3 года назад

    public static void main(String[] args) {
    double kg;
    int opcion;
    double resultado;
    kg=Double.parseDouble(JOptionPane.showInputDialog("Ingrese los kilogramos"));
    opcion= Integer.parseInt(JOptionPane.showInputDialog("Seleccione la unidad de medida a la que quiere convertir
    "
    + "1. hectogramo
    " + "2. decagramo
    " + "3. gramo
    " + "4. decigramo
    " + "5. centigramo
    " + "6. miligramo"));

    switch(opcion){
    case 1: resultado = kg * 10;
    JOptionPane.showMessageDialog(null, "El resultado es:" + resultado + "hectogramos");
    break;
    case 2: resultado = kg * 100;
    JOptionPane.showMessageDialog(null, "El resultado es:" + resultado + "decagramos");
    break;
    case 3: resultado = kg * 1000;
    JOptionPane.showMessageDialog(null, "El resultado es:" + resultado + "gramos");
    break;
    case 4: resultado= kg * 10000;
    JOptionPane.showMessageDialog(null, "El resultado es:" + resultado + "decigramos");
    break;
    case 5: resultado= kg* 100000;
    JOptionPane.showMessageDialog(null, "El resultado es:" + resultado + "centigramo");
    break;
    case 6: resultado= kg * 1000000;
    JOptionPane.showMessageDialog(null, "El resultado es:" + resultado + "miligramos");
    break;
    default: JOptionPane.showMessageDialog(null, "Error, opción no disponible");
    }
    }

    }

  • @cesarsanchezgonsales6976
    @cesarsanchezgonsales6976 9 месяцев назад

    que pasa si en las opciones el usuario escribe un 4?

    • @rixmar8569
      @rixmar8569 9 дней назад +1

      le saldrá opción incorrecta ya que en el switch solo tenemos 3 casos , agregamos un defaoul que si en dado caso la persona seleccionada otra opción que no existe en este caso el 4, le saldos un mensaje de error.

  • @bryangustavoparedes2783
    @bryangustavoparedes2783 5 лет назад

    package condicionales1;
    import javax.swing.JOptionPane;
    public class condicionales1 {
    public static void main (String[]args) {

    //mensaje del banco
    JOptionPane.showMessageDialog(null, "Digite un numero del 1 al 3
    1.- Deposito
    2.- Retiro
    3.- Salir");
    //Identificacion de variables
    char banco;
    double saldo_inicial=1000, retiro, deposito, saldo_actual;
    int entero;
    entero = Integer.parseInt(JOptionPane.showInputDialog("Digite los numeros anteriormente mencionados"));
    //Seleccion del numero
    switch (entero) {

    case 1: deposito = Double.parseDouble(JOptionPane.showInputDialog("Digite la cantidad a depositar"));
    saldo_actual = saldo_inicial + deposito;
    JOptionPane.showMessageDialog(null, "Su saldo actual es: "+saldo_actual);
    break;
    case 2: retiro = Double.parseDouble(JOptionPane.showInputDialog("Digite la cantidad a retirar"));
    saldo_actual = saldo_inicial - retiro;
    JOptionPane.showMessageDialog(null, "Su saldo actual es: "+saldo_actual);
    break;
    case 3: break;
    }

    }
    }

  • @soyedwin-
    @soyedwin- 6 лет назад

    double kg, resultado;
    int unidad;
    unidad = Integer.parseInt(JOptionPane.showInputDialog("Bienvenido al convertidor de KG a otras unidades
    "
    + "1. Kilogramo a Gramo
    "
    + "2. Kilogramo a Miligramo
    "
    + "3. Kilogramo a Libra"));
    switch (unidad){
    case 1: kg = Double.parseDouble(JOptionPane.showInputDialog("Introducir la cantidad de Kilogramos"));
    if (kg >=1){
    resultado = kg * 1000;
    JOptionPane.showMessageDialog(null, "La cantidad en gramos es: "+resultado);
    }
    else {
    JOptionPane.showMessageDialog(null, "introdusca un numero mayor cero");
    }
    break;
    case 2: kg = Double.parseDouble(JOptionPane.showInputDialog("Introducir la cantidad de Kilogramos"));
    if (kg >=1){
    resultado = kg * 1000000;
    JOptionPane.showMessageDialog(null, "La cantidad en Miligramos es: "+resultado);
    }
    else {
    JOptionPane.showMessageDialog(null, "introdusca un numero mayor cero");
    }
    break;
    case 3: kg = Double.parseDouble(JOptionPane.showInputDialog("Introducir la cantidad de Kilogramos"));
    if (kg >=1){
    resultado = kg * 2.20;
    JOptionPane.showMessageDialog(null, "La cantidad en Libras es: "+resultado);
    }
    else {
    JOptionPane.showMessageDialog(null, "introdusca un numero mayor cero");
    }
    break;
    default: JOptionPane.showMessageDialog(null, "La opcion seleccionada no existe");
    }
    }
    }

  • @Joel-2203
    @Joel-2203 3 года назад

    final int kilo=1000;
    int opcion;
    float KilosActuales,ConverG,ConverT;

    opcion = Integer.parseInt(JOptionPane.showInputDialog(" Hola este es un conversor de peso
    "
    +"1.Convertir a toneladas
    "
    +"2.Convertir a gramos
    "
    +"3.salir"));

    switch(opcion){
    case 1 : ConverT = Float.parseFloat(JOptionPane.showInputDialog(null, "Cuantos kilos quiere convertir en toneldas: "));
    KilosActuales = ConverT / kilo;
    JOptionPane.showMessageDialog(null, "La convercion es: "+ KilosActuales+"Toneladas");
    break;

    case 2 : ConverG = Float.parseFloat(JOptionPane.showInputDialog(null, "Cuantos kilos quiere convertir en gramos: "));
    KilosActuales = ConverG / kilo;
    JOptionPane.showMessageDialog(null, "La convercion es: "+ KilosActuales+"Gramos");
    break;
    case 3 : break;

    default : JOptionPane.showMessageDialog(null, "Error se equivoco en digitar una opcion del menu");
    break;
    }

  • @cristhianhaslerfarro2799
    @cristhianhaslerfarro2799 5 лет назад

    hola, tengo una duda con un ejercicio, no me sale podrías ayudarme ? plis

    • @danirom4460
      @danirom4460 4 года назад

      Dejame saver que duda tiene y veré si la puedo ayudar con lo poco q se xq Alejandro no podrá, ya q el ya no está entre nosotros 😣

  • @jhoan2342
    @jhoan2342 5 лет назад

    package numeros;
    import javax.swing.*;
    public class Cajero {
    public static void main (String []args) {
    int dinIngresar,retirDin,opcion;
    final int saldoInicial = 1000;
    opcion = Integer.parseInt(JOptionPane.showInputDialog("Escoga una de las siguientes opciones
    " + "1 - Ingresar dinero a la cuenta
    " + "2 - Retirar dinero de la cuenta
    "+"3 - Salir"));
    switch (opcion)
    {
    case 1:
    dinIngresar = Integer.parseInt(JOptionPane.showInputDialog(null, "Cuanto dinero desea Ingresar: "));
    JOptionPane.showMessageDialog(null, "Su saldo actual es de: "+(saldoInicial+dinIngresar));
    break;
    case 2:
    retirDin = Integer.parseInt(JOptionPane.showInputDialog(null, "Cuanto dinero desea Retirar: "));
    JOptionPane.showMessageDialog(null, "Su saldo actual es de: "+ (saldoInicial-retirDin));
    break;
    case 3:
    break;
    }
    }
    }

    • @jhoan2342
      @jhoan2342 5 лет назад

      package numeros;
      import javax.swing.*;
      public class Cajero {

      public static void main (String []args) {

      int dinIngresar,retirDin,opcion;
      final int saldoInicial = 1000;

      opcion = Integer.parseInt(JOptionPane.showInputDialog("Escoga una de las siguientes opciones
      " + "1 - Ingresar dinero a la cuenta
      " + "2 - Retirar dinero de la cuenta
      "+"3 - Salir"));

      switch (opcion)
      {
      case 1:
      dinIngresar = Integer.parseInt(JOptionPane.showInputDialog(null, "Cuanto dinero desea Ingresar: "));
      JOptionPane.showMessageDialog(null, "Su saldo actual es de: "+(saldoInicial+dinIngresar));
      break;
      case 2:
      retirDin = Integer.parseInt(JOptionPane.showInputDialog(null, "Cuanto dinero desea Retirar: "));
      if(retirDin

  • @JovannyMartinezMCJ
    @JovannyMartinezMCJ 4 года назад

    /*
    * Hacer un programa que pase de Kg a otra unidad de medida de masa,
    * mostrar en pantalla un menú con las opciones posibles.
    */
    int opciones;
    String msj = "";
    double valor,resultado;
    opciones = Integer.parseInt(JOptionPane.showInputDialog("Digite la opcion que se muestra en la pantalla:
    " +
    "1.- Gramos . Kilogramos
    " +
    "2.- Gramos - Toneladas
    " +
    "3.- Kilogramos - Gramos
    " +
    "4.- Kilogramos - Toneladas
    " +
    "5.- Toneladas - Gramos
    " +
    "6.- Toneladas - Kilogramos
    " +
    "7.- Salir
    "));
    switch(opciones){
    case 1:
    valor = Double.parseDouble(JOptionPane.showInputDialog("Digite el valor: "));
    resultado = valor / 1000; // convertir gramos a Kilogramos
    msj= valor+" g a Kg = "+resultado;
    break;
    case 2:
    valor = Double.parseDouble(JOptionPane.showInputDialog("Digite el valor: "));
    resultado = valor / 1000000; // convertir gramos a Tonelada 1e-6
    msj= valor+" g a ton = "+resultado;
    break;
    case 3:
    valor = Double.parseDouble(JOptionPane.showInputDialog("Digite el valor: "));
    resultado = valor * 1000 ;
    msj= valor+" Kg a g = "+resultado;
    break;
    case 4:
    valor = Double.parseDouble(JOptionPane.showInputDialog("Digite el valor: "));
    resultado = valor / 1000;
    msj= valor+" Kg a Ton = "+resultado;
    break;
    case 5:
    valor = Double.parseDouble(JOptionPane.showInputDialog("Digite el valor: "));
    resultado = valor * 1000000 ;
    msj= valor+" Ton a g = "+resultado;
    break;
    case 6:
    valor = Double.parseDouble(JOptionPane.showInputDialog("Digite el valor: "));
    resultado = valor * 1000 ;
    msj= valor+" Ton a Kg = "+resultado;
    break;
    case 7:
    msj= "Vuelve pronto! :)";
    break;
    default:
    msj= "Valor invalido, ingrese valor correcto!";
    break;
    }
    JOptionPane.showMessageDialog(null,msj);

  • @sebasrpo2229
    @sebasrpo2229 4 года назад

    Mi humilde solución :D
    public static void main(String[] args) {
    int opc = Integer.parseInt(JOptionPane.showInputDialog("Ingrese 1 para convertir de gramos a kilogramos
    "
    +"Ingrese 2 para convertir de kilogramos a gramos"));
    switch(opc){
    case 1: float gramos = Float.parseFloat(JOptionPane.showInputDialog("Ingrese los gramos a convertir: "));
    JOptionPane.showMessageDialog(null, gramos + " gramos son "+ (gramos/1000)+" kilogramos");
    break;
    case 2: float kg = Float.parseFloat(JOptionPane.showInputDialog("Ingrese los kilogramos a convertir: "));
    JOptionPane.showMessageDialog(null, kg+ " kilogramos son "+ (kg*1000)+" gramos");
    break;
    default:
    JOptionPane.showMessageDialog(null, "Opción incorrecta, digite una opción válida");
    break;
    }
    }

  • @elauquenex
    @elauquenex 3 года назад

    mi solución al ejercicio 14 :´)
    public static void main(String[] args) {
    Scanner in = new Scanner(System.in);
    System.out.println("Conversión de kilogramos(Kg):
    "
    +"1-Libra
    "
    +"2-Onza
    "
    +"3-Stone
    "
    +"4-Salir");
    int op = in.nextInt();
    switch(op){
    case 1:
    System.out.println("Ingrese la cantidad de Kg");
    float kg = in.nextFloat();
    float libra = kg*2.205f;
    System.out.println(libra+" libras");
    break;
    case 2:
    System.out.println("Ingrese la cantidad de Kg");
    kg = in.nextFloat();
    float onza = kg*35.274f;
    System.out.println(onza+" onzas");
    break;
    case 3:
    System.out.println("Ingrese la cantidad de Kg");
    kg = in.nextFloat();
    float stone = kg*0.157473f;
    System.out.println(stone+" stone's");
    break;
    case 4:
    break;
    default: System.out.println("operacion no registrada");
    break;
    }

  • @johnrodriguez3857
    @johnrodriguez3857 4 года назад

    /*
    Hacer un programa que pase de Kg a otra unidad de medida de masa,
    Mostrar en pantala un menù con las opciones posibles
    */
    package EjerciciosCondicionales;
    import javax.swing.JOptionPane;
    /**
    *
    * @author John J Rodriguez
    */
    public class Ejercicio14 {
    public static void main (String []args){
    double kg, tonelada = 1000, gramo=1000, miligramo = 1e+6, microgramo = 1e+9;
    int opcion;
    String op;
    do {
    op= JOptionPane.showInputDialog("Seleccione la convercion deseada:
    1- Kg a Tonelada"
    + "
    2- Kg a Gramo"
    + "
    3- Kg a Miligramo"
    + "
    4- Kg a Microgramo"
    + "
    5- Salir");
    opcion = Integer.parseInt(op);
    switch (opcion) {
    case 1: kg = Double.parseDouble(JOptionPane.showInputDialog("Digita cantidad de Kg"));
    JOptionPane.showMessageDialog(null, "Su convercion es: "+(kg/tonelada)+" toneladas");
    break;
    case 2: kg = Double.parseDouble(JOptionPane.showInputDialog("Digita cantidad de Kg"));
    JOptionPane.showMessageDialog(null, "Su convercion es: "+(kg*gramo)+" gramos");
    break;
    case 3: kg = Double.parseDouble(JOptionPane.showInputDialog("Digita cantidad de Kg"));
    JOptionPane.showMessageDialog(null, "Su convercion es: "+(kg*miligramo)+" miligramos");
    break;
    case 4: kg = Double.parseDouble(JOptionPane.showInputDialog("Digita cantidad de Kg"));
    JOptionPane.showMessageDialog(null, "Su convercion es: "+(kg*microgramo)+" microgramos");
    break;
    case 5: JOptionPane.showMessageDialog(null, "Gracias, vuelva pronto");System.exit(0);
    break;
    default: JOptionPane.showMessageDialog(null, "Error en la eleccion","",JOptionPane.ERROR_MESSAGE);
    break;
    }

    } while (opcion !=5);

    }
    }

  • @artemioharoldperlaciosluqu5471
    @artemioharoldperlaciosluqu5471 4 года назад

    public static void main(String[] args) {
    float kilogramos,gramos,libras;
    int opc;
    opc=Integer.parseInt(JOptionPane.showInputDialog("MENU
    "
    + "1. De kilogramos a gramos
    "
    + "2. De kiligramos a libras
    "
    + "3. Salir"));
    switch(opc){
    case 1: kilogramos=Float.parseFloat(JOptionPane.showInputDialog("Digite peso en kilogramos"));
    gramos=1000*kilogramos;
    JOptionPane.showMessageDialog(null,"El equivalente es: "+gramos+" gramos");
    break;
    case 2: kilogramos=Float.parseFloat(JOptionPane.showInputDialog("Digite peso en kilogramos"));
    libras=2.2f*kilogramos;
    JOptionPane.showMessageDialog(null,"El equivalente es: "+libras+" libras");
    break;
    case 3:break;
    }
    }

  • @mattromo2220
    @mattromo2220 2 года назад

    Espero les sirva;)
    /* Hacer un programa que pase de KG a otra unidad de medida de masa, mostrar
    en pantalla un menu con las opciones posibles*/
    package ejercicioats14;
    import javax.swing.JOptionPane;
    public class EjercicioATS14 {
    public static void main(String[] args) {
    int opcion;
    double kgs, gramos, libras, tons;

    JOptionPane.showMessageDialog(null, "Bienvenido a la conversion de kilogramos.");
    kgs = Float.parseFloat(JOptionPane.showInputDialog("Digite la cantidad de kilogramos a convertir: "));

    opcion = Integer.parseInt(JOptionPane.showInputDialog("Seleccione la unidad de medida a la que desea convertir:
    "
    + "1. De Kilogramos a Gramos
    "
    + "2. De Kilogramos a Libras
    "
    + "3. De Kilogramos a Toneladas
    "
    + "4. Salir"));

    switch(opcion){
    case 1: gramos = kgs * 1000;
    JOptionPane.showMessageDialog(null, kgs+" kilogramos equivale a: "+gramos+" gramos");
    break;
    case 2: libras = kgs * 2.205;
    JOptionPane.showMessageDialog(null, kgs+" kilogramos equivale a: "+libras+" libras");
    break;
    case 3: tons = kgs / 1000;
    JOptionPane.showMessageDialog(null, kgs+" kilogramos equivale a: "+tons+" toneladas");
    break;
    case 4: break;
    default: JOptionPane.showMessageDialog(null, "Opcion Invalida");
    }

    }

    }

  • @dennysfabianfalconlainez4932
    @dennysfabianfalconlainez4932 Год назад

    No tienen idea lo que me costó la ptmr
    Ejercicio 26.1:
    package pkg26.pkg1kgmasa;
    import javax.swing.JOptionPane;
    /*Hacer un programa que pase de kg
    a otra unidad de medida de masa,
    mostrar en pantalla un menú con las
    opciones posibles.
    */
    public class Main {
    public static void main(String[] args) {
    double toneladas,kilogramos,gramos,numerodig,libras;
    int opcion;

    numerodig = Double.parseDouble(JOptionPane.showInputDialog("Digite un numero para transformarlo:"));
    opcion = Integer.parseInt(JOptionPane.showInputDialog(".:TuViejaPuta:.
    "
    + "1. Gramos:
    "
    + "2. Kilogramos:
    "
    + "3. Toneladas:
    "
    + "4. Libras:
    "));

    switch(opcion){
    case 1: kilogramos = numerodig/1000;
    toneladas = numerodig/1000000;
    libras = numerodig/453.6;
    JOptionPane.showMessageDialog(null,"Gramos a kilogramos: "+kilogramos+"kg.");
    JOptionPane.showMessageDialog(null,"Gramos a toneladas: "+toneladas+"t.");
    JOptionPane.showMessageDialog(null,"Gramos a libras: "+libras+"lb.");
    break;
    case 2: gramos = numerodig*1000;
    toneladas= numerodig/1000;
    libras = numerodig*2.205;
    JOptionPane.showMessageDialog(null,"Kilogramos a gramos: "+gramos+"gr.");
    JOptionPane.showMessageDialog(null,"Kilogramos a toneladas: "+toneladas+"t.");
    JOptionPane.showMessageDialog(null,"Kilogramos a libras: "+libras+"lb.");
    break;
    case 3: gramos = numerodig*1000000;
    kilogramos = numerodig*1000;
    libras = numerodig*2205;
    JOptionPane.showMessageDialog(null,"Toneladas a gramos: "+gramos+"gr.");
    JOptionPane.showMessageDialog(null,"Toneladas a kilogramos: "+kilogramos+"kg.");
    JOptionPane.showMessageDialog(null,"Toneladas a libras: "+libras+"lb.");
    break;
    case 4: gramos = numerodig*453.6;
    kilogramos = numerodig/2.205;
    toneladas = numerodig/2205;
    JOptionPane.showMessageDialog(null,"Toneladas a gramos: "+gramos+"gr.");
    JOptionPane.showMessageDialog(null,"Toneladas a kilogramos: "+kilogramos+"kg.");
    JOptionPane.showMessageDialog(null,"Toneladas a libras: "+toneladas+".");
    break;
    default: JOptionPane.showMessageDialog(null,"A digitado ");
    }
    }
    }

  • @kevinroldan4164
    @kevinroldan4164 3 года назад

    NECESITO TU AYUDAAAAA!