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

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

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

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

    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 5 лет назад +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");

    }

    }
    }

  • @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

  • @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.

  • @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

  • @ELNIKO16MARI
    @ELNIKO16MARI 7 лет назад +11

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

  • @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;

      }
      }

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

    Hacer este ejercicio me hizo saltar de la felicidad

  • @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!");
    }
    }
    }

  • @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

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

    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 3 года назад +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;
    }
    }
    }

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

    🤓 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");

    }
    }
    }

  • @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 :)

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

    Un abrazo hasta el cielo Maestro :(

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

    Ejericicio 14:
    int opcion;
    float kg, conversion;
    kg = Float.parseFloat(JOptionPane.showInputDialog("Ingrese la cantidad de kilogramos a cambiar"));
    opcion=Integer.parseInt(JOptionPane.showInputDialog("Ingrese a que unidad quiere cambiar:
    "
    + "1. Cambiar a miligramos
    "
    + "2. Cambiar a gramos
    "
    + "3 cambiar a toneladas
    "));
    switch (opcion) {
    case 1: conversion = (kg * 1000000);
    JOptionPane.showMessageDialog(null, "La conversion de kilogramos a miligramos es: " + conversion + "mg");
    break;
    case 2: conversion = (kg * 1000);
    JOptionPane.showMessageDialog(null, "La conversion de kilogramos a gramos es:" + conversion + "g");
    break;
    case 3: conversion = (kg / 1000);
    JOptionPane.showMessageDialog(null, "La conversion de kilogramos a toneladas es:" + conversion + "t");
    break;
    default: JOptionPane.showMessageDialog(null, "Se equivoco de opcion");
    }

  • @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

  • @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");
    }
    }
    }

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

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

  • @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;
    }
    }
    }

  • @lautarochanampa1716
    @lautarochanampa1716 2 года назад +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");
    }
    }

  • @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.");
    }
    }
    }

  • @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");

  • @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");

    }
    }
    }

  • @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

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

    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

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

    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.");
    }

    }
    }

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

    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.

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

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

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

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

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

    Tipo muy PROOO

  • @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");

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

    TE AMO MÁQUINAAAAAAAAAA

  • @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");
    }

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

    Muy bueno

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

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

  • @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;
    }

    }
    }

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

    //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");

    }


    }

    }

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

    Super chevere :-)

  • @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.

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

    //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");
    }

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

    Buenísimo gracias

  • @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

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

    buen ejercicio este!

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

    Muy buenos tutos.

  • @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;
    }
    }

    }

  • @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

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

    genio

  • @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);
    }
    }
    }

  • @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;

  • @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;
    }
    }
    }

  • @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.");

  • @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;
    }
    }
    }
    }

  • @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;
    }
    }
    }

  • @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

  • @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;
    }
    }
    }

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

    Ejercicio 14:
    int opciones;
    float numKg,numHg,numDag,numG,numDg,numCg,numMg;

    numKg=Float.parseFloat(JOptionPane.showInputDialog("Ingrese el numero en Kilogramos:"));
    opciones=Integer.parseInt(JOptionPane.showInputDialog("Ingrese la opcion a la que desee convertir su valor:
    "
    +" 1) KG a HG
    "
    +" 2) KG a DAG
    "
    +" 3) KG a G
    "
    +" 4) KG a DG
    "
    +" 5) KG a CG
    "
    +" 6) KG a MG"));

    switch(opciones){
    case 1: numHg=numKg*10;
    JOptionPane.showMessageDialog(null, "De KG("+numKg +") a HG: "+numHg);
    break;
    case 2: numDag=numKg*100;
    JOptionPane.showMessageDialog(null, "De KG("+numKg +") a DAG: "+numDag);
    break;
    case 3: numG=numKg*1000;
    JOptionPane.showMessageDialog(null, "De KG("+numKg +") a G: "+numG);
    break;
    case 4: numDg=numKg*10000;
    JOptionPane.showMessageDialog(null, "De KG("+numKg +") a DG: "+numDg);
    break;
    case 5: numCg=numKg*100000;
    JOptionPane.showMessageDialog(null, "De KG("+numKg +") a CG: "+numCg);
    break;
    case 6:numMg=numKg*1000000;
    JOptionPane.showMessageDialog(null, "De KG("+numKg +") a MG: "+numMg);
    break;

    }

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

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

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

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

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

      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!

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

    2:25 uy como se entere Bill Gates.

  • @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");
    }
    }

    }

  • @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.

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

    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!

  • @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.");
    }
    }

    }

  • @DiegoLopez-yn6we
    @DiegoLopez-yn6we Год назад

    Una forma parecida de realizar el 1er ejercicio
    double saldo_inicial = 1000;
    String opciones = null;
    double ingresar;
    double retirar;
    opciones = JOptionPane.showInputDialog("Hola soy su cajero automatico y tiene las siguientes ocpiones:
    "
    + " 1- Ingresar Dinero
    "
    + " 2- Retirar Dinero
    "
    + " 3- Salir ");
    switch (opciones) {
    case "Ingresar":
    case "ingresar":
    ingresar = Double.parseDouble(JOptionPane.showInputDialog("Ingresa el monto"));
    saldo_inicial += ingresar;
    JOptionPane.showMessageDialog(null, "Su estado de cuenta es de:" + saldo_inicial);
    break;
    case "Retirar":
    case "retirar":
    retirar = Double.parseDouble(JOptionPane.showInputDialog("Ingrese el monto a retirar"));
    if (retirar

  • @tztv3652
    @tztv3652 4 месяца назад

    EJERCICIO 14:
    JOptionPane.showMessageDialog(null, """
    Bienvenido al conversor de unidades de masa.
    Aqui puede pasar de Kg a cualquier otra unidad de masa.""");
    float kg, hg, dag, g, dg, cg, mg;
    int unidades_d_conversion;
    kg = Float.parseFloat(JOptionPane.showInputDialog("Ingrese los Kilogramos: "));
    unidades_d_conversion = Integer.parseInt(JOptionPane.showInputDialog("Seleccione las unidades de conversion:
    "
    +"1. Hectogramo (hg)"
    +"
    2. Decagramo (dag)"
    +"
    3. Gramo (g)"
    +"
    4. Decigramo (dg)"
    +"
    5. Centrigramo (cg)"
    +"
    6. Miligramo (mg)"));
    switch(unidades_d_conversion){
    case 1: hg = kg*10;
    JOptionPane.showMessageDialog(null, "Los "+kg+" kilogramos que ingreso equivalen a "+hg+" Hectogramos");
    break;
    case 2: dag = kg*100;
    JOptionPane.showMessageDialog(null, "Los "+kg+" kilogramos que ingreso equivalen a "+dag+" Decagramos");
    break;
    case 3: g = kg*1000;
    JOptionPane.showMessageDialog(null, "Los "+kg+" kilogramos que ingreso equivalen a "+g+" Gramos");
    break;
    case 4: dg = kg*10000;
    JOptionPane.showMessageDialog(null, "Los "+kg+" kilogramos que ingreso equivalen a "+dg+" Decigramos");
    break;
    case 5: cg = kg*100000;
    JOptionPane.showMessageDialog(null, "Los "+kg+" kilogramos que ingreso equivalen a "+cg+" Centigramos");
    break;
    case 6: mg = kg*1000000;
    JOptionPane.showMessageDialog(null, "Los "+kg+" kilogramos que ingreso equivalen a "+mg+" Miligramos");
    break;
    default: JOptionPane.showMessageDialog(null,"Opcion incorrecta.");
    break;
    }}}

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

    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

  • @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;
    }

    }
    }

  • @FaustinoVasquezLimon
    @FaustinoVasquezLimon 6 лет назад +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

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

    :) buen video fácil pero bueno.

  • @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

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

    EJERCICIO 14
    public class Kilogramo {

    public static void main(String[] args) {
    int n;
    double kg,convertir;
    kg=Double.parseDouble(JOptionPane.showInputDialog("CANTIDAD DE KILOGRAMOS "));
    n=Integer.parseInt(JOptionPane.showInputDialog("QUE CONVERSION QUIERES REALIZAR
    "+
    "1. Kg -->Tonelada
    "+
    "2. Kg -->gramo
    "+
    "3. Kg -->miligramo
    "));

    switch (n) {
    case 1:
    convertir=kg/1000;
    JOptionPane.showMessageDialog(null, kg+"Kg -->"+convertir+" Tonelada ");
    break;
    case 2:
    convertir=kg*1000;
    JOptionPane.showMessageDialog(null, kg+"Kg -->"+convertir+" gramos ");
    break;
    case 3:
    convertir=kg*1000000;
    JOptionPane.showMessageDialog(null, kg+"Kg -->"+convertir+" miligramo ");
    break;
    default :
    JOptionPane.showMessageDialog(null, "OPCION INVALIDA ");

    }
    }
    }

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

    //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.");
    }
    }
    }
    }

  • @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;

    }
    }
    }

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

    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;
    }

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

    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

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

    El ejercicio 14 yo lo resolví de la siguiente manera:
    float peso, hg, dg, g, decig, centig, milig;
    int dato;
    peso = Float.parseFloat(JOptionPane.showInputDialog("Ingrese el peso del producto en kilogramos: "));
    dato = Integer.parseInt(JOptionPane.showInputDialog("Ingrese la unidad de masa a la que desea convertir:
    "
    + "1- Hectogramo:
    "
    + "2- Decagramo:
    "
    + "3- Gramo:
    "
    + "4- Decigramo:
    "
    + "5- Centigramo:
    "
    + "6- Miligramo:
    "));

    switch (dato){
    case 1: hg = peso * 10;
    JOptionPane.showMessageDialog(null, "El peso es: "+hg+" hectagramos");
    break;
    case 2: dg = peso * 100;
    JOptionPane.showMessageDialog(null, "El peso es: "+dg+" decagramos");
    break;
    case 3: g = peso * 1000;
    JOptionPane.showMessageDialog(null, "El peso es: "+g+" gramos");
    break;
    case 4: decig = peso * 10000;
    JOptionPane.showMessageDialog(null, "El peso es: "+decig+" decigramos");
    break;
    case 5: centig = peso * 100000;
    JOptionPane.showMessageDialog(null, "El peso es: "+centig+" centigramos");
    break;
    case 6: milig = peso * 1000000;
    JOptionPane.showMessageDialog(null, "El peso es: "+milig+" miligramos");
    break;
    default: JOptionPane.showMessageDialog(null, "Ha ingresador un comando invalido.");

  • @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;
    }

  • @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

  • @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;
    }
    }
    }

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

    Gracias Crack
    Saludos hasta el cielo
    f

  • @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

  • @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");
    }

  • @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 ");

    }

    }
    }

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

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

  • @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.

  • @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;
    }
    }

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

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

  • @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");
    }
    }
    }

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

    Muy buen video!!!, saludos

  • @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;
    }
    }

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

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

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

    Pero no acumula los ingresos y retiros. No se actualiza

  • @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 ");
    }
    }
    }

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

    public static void main(String[] args) {
    Scanner entrada=new Scanner(System.in);
    float kg,conversion=0;
    int opcion;
    System.out.println("Ingresa los kilogramos");
    kg=entrada.nextFloat();
    if(kg>=0){
    System.out.println("Digite una opcion:
    "+
    "1. Convertir a gramos
    "+"2. Convertir a libras
    ");
    opcion=entrada.nextInt();
    switch(opcion){
    case 1:conversion=kg*1000;break;
    case 2:conversion=(float)(kg*2.20);break;
    default:break;
    }
    }
    else{
    System.out.println("Intente con valor positivo");
    }
    System.out.println("El nuevo peso es de : "+conversion);
    }

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

    public class Ejercicio14_c {
    public static void main(String[] args) {
    int opciones;
    float kilogramos, toneladas, libras;

    opciones = Integer.parseInt(JOptionPane.showInputDialog("Bienvenido al programa de transformacion de unidades
    "
    + "Opciones de transformacion:
    "
    + "1. Kilos a toneladas
    "
    + "2. Kilos a libras
    "
    + "3. salir"));

    switch(opciones){
    case 1: kilogramos = Float.parseFloat(JOptionPane.showInputDialog("Digite los kilogramos"));
    toneladas = kilogramos*0.001f;
    JOptionPane.showMessageDialog(null, ""+kilogramos+" kilogramos son "+toneladas+" toneladas");
    break;
    case 2: kilogramos = Float.parseFloat(JOptionPane.showInputDialog("Digite los kilogramos"));
    libras = kilogramos*2.205f;
    JOptionPane.showMessageDialog(null, ""+kilogramos+" kilogramos son "+libras+" libras");
    break;
    case 3: break;
    default: JOptionPane.showMessageDialog(null, "La opcion no esta en el menu");
    break;
    }
    }
    }

  • @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");

    }