21. Programación en Java || Condicionales || Ejercicio - Determinar si una letra es mayúscula o no

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ก.ย. 2024
  • Puedes apuntarte al curso completo en la siguiente plataforma:
    Hotmart: go.hotmart.com...
    En este vídeo vamos a resolver el siguiente ejercicio:
    Ejercicio 3: Programa que lea un carácter por teclado y compruebe si es una letra mayúscula.
    Visita mi sitio web para más cursos:
    programacionat...
    Sigueme por las redes sociales:
    Facebook ProgramacionATS: goo.gl/sqmEE1
    Twiter: goo.gl/WE4oaP
    Hotmail: alejandro.acb@hotmail.com
    Facebook personal: goo.gl/xL9qLl
    instagram: @alejandroats
    Cuenta paypal para donaciones: migueltaboadas@hotmail.com

ความคิดเห็น • 291

  • @xx_espadatico_xx1964
    @xx_espadatico_xx1964 3 ปีที่แล้ว +93

    Hola amigos, estaba realizando el ejercicio y así queda más completo (por si a alguien se le ocurre meter un número) :
    public static void main(String[] args) {
    char letra;

    letra= JOptionPane.showInputDialog("Introduzca una letra: ").charAt(0);

    if(Character.isUpperCase(letra)){
    JOptionPane.showMessageDialog(null, "Es una letra mayúscula");
    }
    else if(Character.isLowerCase(letra)){
    JOptionPane.showMessageDialog(null, "Es una letra minúscula");
    }
    else {
    JOptionPane.showMessageDialog(null, "No es una letra");
    }
    }
    Gracias de todas formas Alejandro, descansa en paz

    • @vladimirheredia3450
      @vladimirheredia3450 2 ปีที่แล้ว +2

      isLoweCase es para las minusculas?

    • @newss1233
      @newss1233 2 ปีที่แล้ว

      @@vladimirheredia3450 si

    • @YoeX1053
      @YoeX1053 2 ปีที่แล้ว +1

      Esta excelente, pero aun no vemos el else if en este curso.

    • @newss1233
      @newss1233 2 ปีที่แล้ว

      @@YoeX1053 si

    • @joseantoniojorgebonilla1559
      @joseantoniojorgebonilla1559 ปีที่แล้ว

      jaja justo paso, gracias

  • @pipetomflaco
    @pipetomflaco 5 ปีที่แล้ว +52

    Este compa es el julio profe de la programacion

  • @brianbg941
    @brianbg941 7 ปีที่แล้ว +48

    Los videos son muy buenos y bien explicados se los recomiendo como estudiante de ING sistemas.

  • @caneg74
    @caneg74 5 ปีที่แล้ว +20

    Gracias Alejandro, has dejado un valioso legado.

  • @ronalds.yuparin.8339
    @ronalds.yuparin.8339 6 ปีที่แล้ว +15

    un Crack eres en programación JAVA
    saludos!!
    me sirve mucho soy estudiante de ING SISTEMAS :)

  • @mariopantoja4265
    @mariopantoja4265 3 ปีที่แล้ว +9

    Apenas el proximo año empiezo a estudiar sistemas. Pero decidi madrugarle viendo este curso y practicando. Espero sea util :)

    • @a.k.axxzonex6437
      @a.k.axxzonex6437 3 ปีที่แล้ว

      Espero cambies de carrera está obsoleto en la universidad la carrera de ingeniería en sistemas, si quieres saber programar y ver sus distintos roles sería ingeniería en software

  • @murdocc9
    @murdocc9 4 ปีที่แล้ว +22

    Buenas, ahi les paso el codigo con las dos librerias que siempre paso.
    *Scanner:*
    package holamundo;
    import java.util.Scanner;
    public class HolaMundo {
    public static void main(String[] args) {
    Scanner entrada = new Scanner(System.in);
    float precio, total, precioDescuento;
    System.out.print("Digite el precio de la compra: ");
    precio = entrada.nextFloat();
    if (precio >= 300){
    precioDescuento = precio * 20 / 100;
    total = precio - precioDescuento;
    System.out.println("Como el precio es mayor de 300 se le aplica un 20% de descuento y el precio final es de " + total);
    }
    else {
    System.out.println("El precio final es de " + precio);
    }

    }
    }
    *JOptionPane:*
    package holamundo;
    import javax.swing.JOptionPane;
    public class HolaMundo {
    public static void main(String[] args) {
    float precio, total, precioDescuento;
    precio = Float.parseFloat(JOptionPane.showInputDialog("Digite el precio de la compra"));
    if (precio >= 300){
    precioDescuento = precio * 20 / 100;
    total = precio - precioDescuento;
    JOptionPane.showMessageDialog(null, "Como el precio es mayor de 300 se le aplica "
    + "
    un 20% de descuento y el precio final es de " + total);
    }
    else {
    JOptionPane.showMessageDialog(null, "El precio final es de " + precio);
    }
    }
    }

    • @jeudyl
      @jeudyl ปีที่แล้ว +1

      Genial!

    • @murdocc9
      @murdocc9 ปีที่แล้ว +4

      fua 3/4 años ya, me había olvidado de esto jajsja, ya que estamos quiero contar que estoy en la universidad, ya es mi tercer año de universidad y aprendí demasiado a comparación de la época donde publique este comentario, y no lo voy a negar, los videos de programación ATS me ayudo con lo básico para poder entender lo que hacíamos en la uni, desde ya muchas gracias y saludos al cielo QEPD

    • @jeudyl
      @jeudyl ปีที่แล้ว +2

      @@murdocc9 que bueno! donde estudias? que edad tienes?
      Yo tambien etoy estudiando Computer Science en Alemania. Los tutoriales de Alejandro son simplemente geniales!!

    • @murdocc9
      @murdocc9 ปีที่แล้ว +1

      @@jeudyl tengo 20, y estoy estudiando una tecnicatura en programacion en la UTN aca en argentina y ahora me anote a otra tecnicatura enfocada a la ciencia de datos e inteligencia artificial

    • @jeudyl
      @jeudyl ปีที่แล้ว +2

      @@murdocc9 que pro! Yo también me estoy especializando en inteligencia artificial y ciencias de datos. Y también tengo 20

  • @duvanlemus6321
    @duvanlemus6321 4 ปีที่แล้ว +15

    7 dislikes........ que falta de respeto para este MAESTRO, que Dios te tenga en su gloria

  • @adrianquiroz5438
    @adrianquiroz5438 6 ปีที่แล้ว +81

    System.out.println("excelente video hermano , saludos desde lima");

    • @echevarriamejias3931
      @echevarriamejias3931 5 ปีที่แล้ว +1

      JOptionPane.showMessage(null, "Excelente video mano, saludos desde Lima xD");

    • @akirasensei99
      @akirasensei99 4 ปีที่แล้ว +16

      @@echevarriamejias3931 te faltó el Dialog después del Message (JOptionPane.showMessageDialog();)

  • @christianwilfridorodriguez3211
    @christianwilfridorodriguez3211 ปีที่แล้ว +2

    Gracias a el estoy USANDO EL OPERADOR TERNARIO y no la de IF-ELSE... me siento un pro.. Saludos desde Ecuador a todos los que respetamos a este profe de alma y corazon.... Conozco a muchos ingenieros que no programan ni el hola mundo sin copiar de internet los codigos..
    \

  • @dallasholliday7
    @dallasholliday7 5 ปีที่แล้ว +21

    He visto que en los comentarios está mal hecho el ejercicio:
    Todos hacen para calcular el precio total con descuento: precioCompra*0.20; pero esto sólo da la cantidad de dinero que se descuenta en un 20%.
    Para calcular el PRECIO TOTAL CON DESCUENTO INCLUIDO, hay que hacer: precioCompra - (precioCompra*0,20);

    • @EMMANUEL-mf4gc
      @EMMANUEL-mf4gc 5 ปีที่แล้ว +1

      package ejercicio.pkg1;
      import javax.swing.JOptionPane;
      public class Ejercicio1 {
      public static void main(String[] args) {
      int numero1, descuento, resultado;
      numero1= Integer.parseInt(JOptionPane.showInputDialog("INGRESE LA CANTIDAD DE SUS COMPRA"));

      if(numero1>300){
      descuento=(numero1*20)/100;
      resultado=numero1-descuento;
      JOptionPane.showMessageDialog(null, "El resultado es"+" "+" "+ resultado);
      }
      else{
      JOptionPane.showMessageDialog(null, "su compra no aplica para el descuento");
      }
      }
      }

    • @stiventorres130
      @stiventorres130 4 ปีที่แล้ว

      /*
      En MegaPlaza se hace un 20% de descuento a los clientes que supere los $300. ¿Cuál será
      la cantidad que pagará una persona por su compra?
      */
      package ejerciciocondicional4;
      import javax.swing.JOptionPane;
      public class EjercicioCondicional4 {
      public static void main(String[] args) {
      float valorCompra;

      valorCompra = Integer.parseInt(JOptionPane.showInputDialog("Digite el valor total de la compra"));
      if (valorCompra>300){
      valorCompra-=(valorCompra*0.20f);
      JOptionPane.showMessageDialog(null, "El total a pagar es: "+valorCompra);
      }else{
      JOptionPane.showMessageDialog(null, "El total a pagar es: "+valorCompra);
      }
      }

      }

    • @Swick98
      @Swick98 4 ปีที่แล้ว +5

      Es mas rapido si multiplicas el precio de la compra por 0.8, te aplica el 20% con una sola operación

    • @dallasholliday7
      @dallasholliday7 4 ปีที่แล้ว

      @@Swick98 sí! perdón, lo había pensado con mi lógica matemática nula de aquel entonces

    • @sebasrpo2229
      @sebasrpo2229 4 ปีที่แล้ว

      @@Swick98 Que buena idea no lo había pensado

  • @kindlychat9493
    @kindlychat9493 3 ปีที่แล้ว +2

    Hola a todos ¿Qué tal? Abordo el segundo ejercicio de éste curso.
    /*
    En MegaPlaza se hace un 20% de descuento a los clientes cuya compra
    supere los 300$ ¿Cuál
    será la cantidad que pagará una persona por compra?
    */
    package ejercicios;
    import java.util.Scanner;
    /**
    *
    * @author KindlyChat
    */
    public class Curso21_2 {
    public static void main(String [] args){
    Scanner sc = new Scanner(System.in);
    double compra, compraSuperior = 300, descuento = 20;
    System.out.print("Digite el valor de la compra: ");
    compra = sc.nextDouble();
    if(compra >= compraSuperior){
    double compraClientes = compra - (compra * 20) / 100;
    System.out.println("El valor con el " + descuento + " % de descuento " +
    "es de " + compraClientes + "$.");
    } else {
    System.out.println("No superaste los " + compraSuperior + " pesos" +
    ". Tu total es de " + compra + "$.");
    }
    }
    }

  • @top-lijadoras
    @top-lijadoras 3 ปีที่แล้ว +4

    Pues, voy a volcar mi resultado del Ejercicio 4 en memoria de esta gran persona, para que sepa que a día de hoy seguimos aprendiendo gracias a él: /*
    Ejercicio 4: En MegaPlaza se hace un 20% de descuento a los cliente cuya compra supere los €300.
    ¿Cúal será la cantidad que pagará una persona por su compra?
    */
    package javaapplication42;
    import javax.swing.JOptionPane;
    public class JavaApplication42 {
    public static void main(String[] args) {
    int PrecioDeCompra;



    PrecioDeCompra = Integer.parseInt(JOptionPane.showInputDialog("Digite un precio de compra: "));



    if (PrecioDeCompra>=300) {
    JOptionPane.showMessageDialog(null, "
    El precio final con el descuento del 20% es de: " + (PrecioDeCompra - PrecioDeCompra*20/100));

    }
    else{
    JOptionPane.showMessageDialog(null, "
    El precio de compra sin descuento al NO superar los 300€ es de" + PrecioDeCompra);
    }
    }
    }

  • @jeffreyindri
    @jeffreyindri 6 ปีที่แล้ว +6

    que bueno, excelente como siempre, mil gracias

  • @YoeX1053
    @YoeX1053 2 ปีที่แล้ว +9

    Saludos, esta fue la forma en la que me pareció mas sencilla, teniendo en cuenta lo que hemos aprendido en este curso hasta este video.
    /*Ejercicio 4:
    * En MegaPlaza se hace un 20% de descuento a los clientes cuya compra supere los $300
    * Cual será la cantidad que pagara una persona por su compra?
    */
    package Ejercicios_condicionales;
    import javax.swing.JOptionPane;
    public class Ejercicio_4 {
    public static void main(String[] args) {

    double totalCompra,descuento;


    totalCompra = Double.parseDouble(JOptionPane.showInputDialog("Ingrese el total de la compra: "));

    if (totalCompra>300) { //si la compra supera los 300 entonces...
    descuento = totalCompra*0.20; //descuento del 20% sobre el total de la compra
    JOptionPane.showMessageDialog(null, "su descuento es de: "+descuento+"
    Total a pagar es: " +(totalCompra-descuento)+"
    Gracias por su compra");
    }

    else {//en caso contrario...
    JOptionPane.showMessageDialog(null, "Total a pagar es: " +totalCompra+"
    Gracias por su compra");

    }

    }
    }

    • @efem1221
      @efem1221 2 ปีที่แล้ว +1

      public class Ejemplo2 {
      public static void main(String [] args){
      Scanner entrada=new Scanner(System.in);
      double factura, Promocion;
      final double descuento;
      descuento=0.2;
      System.out.println("Digite el valor de su factura");
      factura= entrada.nextDouble();
      if(factura>300){
      Promocion=( factura-(factura*descuento));
      System.out.println("Total a pagar con decuento: "+Promocion);
      }
      else{
      System.out.println("El valor a pagar es: " +factura);
      }
      }
      }

  • @josemarcoslunavasquez8626
    @josemarcoslunavasquez8626 3 ปีที่แล้ว

    (2021/09)Estoy muy agradecido, por estos vides. Descansa en paz Alejandro

  • @rodriguezestradagael2406
    @rodriguezestradagael2406 3 ปีที่แล้ว +2

    Lo veo en 2020
    Descansa en paz, Alejandro

    • @hollowdown8785
      @hollowdown8785 3 ปีที่แล้ว

      ... Que? ._.

    • @hollowdown8785
      @hollowdown8785 3 ปีที่แล้ว

      Esta muerto?... que?

    • @alevilghost
      @alevilghost 3 ปีที่แล้ว

      Si, murió hace algunos años pero sus curso aun son valiosos.

  • @isaacmartinezrizo
    @isaacmartinezrizo 7 ปีที่แล้ว +6

    Muchas gracias por tus videos, Disculpame cual libros usas, y se puede encontrar en Pdf. Saludes desde Nicaragua centro America.

  • @jorda3896
    @jorda3896 6 ปีที่แล้ว +3

    oh si me salio a la primeraa :) excelente vídeo..!!

  • @jhuniorricaldi6870
    @jhuniorricaldi6870 5 ปีที่แล้ว +1

    A mi me salio asi no se si estara bien
    public static void main(String[] args) {
    Scanner s = new Scanner(System.in);
    System.out.println("Digite el monto de la compra");
    double compra = s.nextFloat();
    if (compra>300) {
    compra=compra-(compra*0.30);
    System.out.println("El nuevo precio de tu compra es: "+compra);
    }
    else{
    System.out.println("El precio de tu compra es "+compra);}
    }

    • @lopezleft13
      @lopezleft13 5 ปีที่แล้ว

      Gracias. Yo creía que sí se podía hacer con una sola variable.

  • @zakko0226
    @zakko0226 4 ปีที่แล้ว

    El curso de Udemy es igual al que hay en TH-cam?

  • @matiassi1
    @matiassi1 6 ปีที่แล้ว +1

    Gracias, muy bien explicado.

  • @gfu73
    @gfu73 5 ปีที่แล้ว +1

    amigo muy buenos videos todos felicitaciones

  • @fuego_en_llamas
    @fuego_en_llamas 6 ปีที่แล้ว +2

    me ayudo mucho

  • @jonathaneucerin7133
    @jonathaneucerin7133 5 หลายเดือนก่อน

    Gracias genio!

  • @LUISGARCIA-iq5hc
    @LUISGARCIA-iq5hc 4 ปีที่แล้ว +6

    Aqui una de tantas posibles soluciones. Saludos
    -Ejercicio#4-
    package ejercicio2.pkg4.precio_con_descuento;
    import javax.swing.JOptionPane;
    public class EJERCICIO24PRECIO_CON_DESCUENTO {
    public static void main(String[] args) {
    float compra,descuento,total;
    compra= Float.parseFloat(JOptionPane.showInputDialog("Ingrese el monto total de la compra: "));
    if(compra>300){
    descuento=(float)(compra*0.20);
    total=compra-descuento;
    JOptionPane.showMessageDialog(null,"Su descuento aplicado es de -$"+descuento+" y su total a pagar es de: $"+total);
    }
    else {
    JOptionPane.showMessageDialog(null,"No aplica Descuento");
    }
    }
    }

  • @sebasmusic888
    @sebasmusic888 7 ปีที่แล้ว +2

    Ejercicio 4 : import javax.swing.JOptionPane;
    public class Exercise4_C{
    public static void main(String args[]){
    float Gasto, Descuento, para_Descuento = 300;
    Gasto = Float.parseFloat(JOptionPane.showInputDialog("Cuanto gasto el cliente? "));
    Gasto *= 0.80f;
    Descuento = Gasto;
    if(Gasto > para_Descuento){
    JOptionPane.showMessageDialog(null,"Tendra que pagar : "+ Descuento);
    }else{
    JOptionPane.showMessageDialog(null,"Tendra que pagar : "+ Gasto);
    }
    }
    }

  • @JVG19
    @JVG19 11 หลายเดือนก่อน

    Sos un crack bro

  • @manuelsanchez7580
    @manuelsanchez7580 2 ปีที่แล้ว

    Hola amigo,
    Alguna otra forma que no se con if ni else?

  • @joseluishuertaa3494
    @joseluishuertaa3494 6 ปีที่แล้ว +2

    Que buenos vídeos hace, pero me pregunto: ¿Tú donde aprendiste todo esto? :|

    • @MrSheperd55
      @MrSheperd55 5 ปีที่แล้ว

      Estudia Ingenieria en Informática si no me equivoco. Aparte de ser un alumno avanzado, tiene demasiadas cualidades para ser buén profesor. Es groso Alejandro

  • @lacabanadepandora
    @lacabanadepandora 3 ปีที่แล้ว

    Sensei aqui esta mi tarea, gracias por tanto:
    public static void main(String[] args){
    int compra,compra2,comprafin;
    compra = Integer.parseInt(JOptionPane.showInputDialog(null,"ingrese cantidad de compra"));
    compra2=(compra*20)/(100);
    comprafin = compra-compra2;
    if (compra>300)
    JOptionPane.showMessageDialog(null,"El descuento del 20% se realizo correctamente, usted pagara "+comprafin);
    else
    JOptionPane.showMessageDialog(null,"No se realizo el descuento porque el monto de su compra no cumple los requisitos");

  • @kevo5729
    @kevo5729 4 ปีที่แล้ว +8

    MI RESOLUCIÓN :)
    /*
    Ejercicio 4: En MegaPlaza se hace un 20% de descuento a los
    clientes cuya compra supere los $300. ¿Cual sera la cantidad
    que pagara una persona por su comptra?
    */
    package com.mycompany.condicionalesejercicio4;
    import javax.swing.JOptionPane;
    /**
    @author Kevin Andrade
    */
    public class Porcentaje {
    public static void main(String[] args) {

    double dinero, rebaja;

    dinero = Double.parseDouble(JOptionPane.showInputDialog("Digite el dinero"));

    if (dinero>300) {
    rebaja = (dinero*0.80);
    JOptionPane.showMessageDialog(null, "Debe pagar"+"
    "+ rebaja);
    }
    else{
    JOptionPane.showMessageDialog(null,"Debe pagar"+"
    "+ dinero);
    }
    }
    }

  • @joseperea811
    @joseperea811 5 ปีที่แล้ว +2

    Mi Codigo verificando si el caracter es una letra o no, ya que probablemente puede ser un numero.
    public static void main(String[] args) {
    // TODO code application logic here
    char letra;
    letra = JOptionPane.showInputDialog("Digite una letra:").charAt(0);
    if (Character.isLetter(letra)) {
    //Verifica si es una letra o no
    if (Character.isUpperCase(letra)) {
    JOptionPane.showMessageDialog(null, "La letra si es Mayuscula");
    } else {
    JOptionPane.showMessageDialog(null, "La letra es Minuscula");
    }
    } else {
    JOptionPane.showMessageDialog(null, "El caracter no es una letra");
    }
    }
    }

    • @coutnico-f9265
      @coutnico-f9265 5 ปีที่แล้ว

      mi pregunta es: como conoces de antemano que existen estos metodos. yo al leer el ejercicio y antes de ver como alejandro lo resuelve intento pensar como haria para detectar si la letra es o no mayuscula, porque desconozco que metodos estan ya como herramienta en java o no. se que esta la pagina donde aparecen todos los metodos pero son miles. asi que como hacen para saber que existen metodos como los usados aca para tenerlos como herramienta al alcance?

    • @joseperea811
      @joseperea811 5 ปีที่แล้ว +1

      @@coutnico-f9265 no solo veía estos vídeos, me documento con libros y consultando por mi cuenta, también veía c++ en la universidad pero orientado a objetos. Mi recomendación es que no te quedes solo con lo que enseña Alejandro en los vídeos, documentate mas.

  • @maximilianodanielguardiola3773
    @maximilianodanielguardiola3773 6 ปีที่แล้ว

    buen video pero perodes hacer el mismo en vez de JOPtionPane hacerlo con un programa que use JTextfield

  • @MatMANCILLAFLORESRUBEN
    @MatMANCILLAFLORESRUBEN 2 ปีที่แล้ว +4

    Estoy iniciando con la programación en Java, soy estudiante de computación y no se nada, mucho tiempo estuve deprimido por no saber lo necesario de mi carrera, pero con tu canal estoy progresando y aprendiendo, ahora que no estás con nosotros es triste, pero por ti terminaré la carrera y continuaré con tu legado siendo el mejor en mi carrera, un abrazo hasta el cielo Alejandro:(((
    /*
    Ejercicio 4: En megaplaza se hace un 20% de descuento los clientes cuya compra supere
    los $300. ¿Cuál será la cantidad que pagará una persona por su compra?
    */
    package com.mycompany.condicionalejercicio4;
    import javax.swing.JOptionPane;
    /**
    *
    * @author Sistemas
    */
    public class Condicionalejercicio4 {
    public static void main(String[] args) {
    float descuento, precioproductos,comprafinal;
    precioproductos=Float.parseFloat(JOptionPane.showInputDialog("Coloque el total de la compra: "));
    descuento=20*precioproductos/100;
    comprafinal=precioproductos-descuento;

    if(precioproductos>300){
    JOptionPane.showInputDialog("El total de la compra es: "+comprafinal);
    }else if(precioproductos

  • @FelipeRushDeath
    @FelipeRushDeath 5 ปีที่แล้ว +6

    yo me frustré y puse todo el abecedario en minuscula y en mayuscula con el ó, jajajaja.

    • @sebasrpo2229
      @sebasrpo2229 4 ปีที่แล้ว

      JAJAJAJA esperaba ver este comentario c mamo

  • @jeanrojas788
    @jeanrojas788 2 ปีที่แล้ว

    Hermano no sabes cuanto me estas ayudando una lastima que hayas partido :c

  • @salvadoraguilar2676
    @salvadoraguilar2676 5 ปีที่แล้ว

    Muy buena tus explicaciones en cada video muy buen trabajo
    Resuelto el ejercicio 4:
    package descuentoacliente;
    import javax.swing.JOptionPane;
    public class DescuentoACliente {
    public static void main(String[] args) {
    double compra, descuento, compraTotal;
    compra = Double.parseDouble(JOptionPane.showInputDialog("Digita la compra"));
    if(compra >= 300)
    {
    descuento = compra * 0.20;
    compraTotal = compra - descuento;
    JOptionPane.showMessageDialog(null, " El total de la compra es de: " + compraTotal);
    }else
    {
    JOptionPane.showMessageDialog(null ," El total de la compra es de: " + compra);
    }
    }
    }

  • @facumercado6885
    @facumercado6885 4 ปีที่แล้ว

    Para no tener que hacer una variable "descuento" se puede multiplicar el dinero gastado por 0.80, asi que tendría un 20% menos.
    /*
    En MegaPlaza se hace un 20% de descuento a los clientes cuya compra supere los
    $300. ¿Cuál será la cantidad que pagará una persona por su compra?
    */
    package ejerciciocondicionales2;
    import javax.swing.JOptionPane;
    public class EjercicioCondicionales2 {

    public static void main(String[] args) {
    double dineroGastado,precioTotal;

    dineroGastado = Double.parseDouble(JOptionPane.showInputDialog("Dijite la cantidad gastada: "));

    if(dineroGastado

  • @alejandrof4244
    @alejandrof4244 3 ปีที่แล้ว +1

    Hola amigos. deseo compartirles el ejercicio 4, a lo poco aprendido y gracias a Ale.
    Gracias Tocayo por todo tu valioso aporte para aquellos que buscamos ayuda y llegamos a ti.
    /*
    Ejercicio 4:
    En MegaPlaza, se hace un 20% de descuento a los clientes cuya compra supere los
    US$300. ¿Cuál será la cantidad que pagará una persona por su compra?
    */
    package ejercicio4condicionales;
    import javax.swing.JOptionPane;
    public class Ejercicio4Condicionales {
    public static void main(String[] args) {
    //declro las variables
    double compra, descuento;
    //capturar los datos del usuario
    compra= Double.parseDouble(JOptionPane.showInputDialog(null ,"Digite el monto de la compra: "));
    descuento = compra*20/100;
    //valido la informacion con la sentencia y aplico el descuento
    if (compra > 300){
    JOptionPane.showMessageDialog(null, "el monto de su compra es de :"+compra);
    JOptionPane.showMessageDialog(null, "Obtiene un descuento del 20% =: "+descuento, "ToTal a Pagar: "+(compra-descuento), 0);
    }
    else{
    JOptionPane.showMessageDialog(null, "El monto de su compra es de: "+ compra);
    }
    }
    }

    • @anildoangelo2842
      @anildoangelo2842 2 ปีที่แล้ว

      public static void main(String[] args) {
      Scanner tec = new Scanner(System.in);
      int compra = tec.nextInt();
      if (compra > 300) {
      double cantidad = compra * 0.20;
      System.out.println(cantidad);
      } else {
      System.out.println("Su compra es menor o igual a 300, no accede al descuento");
      }
      }

  • @renatobojorquez4777
    @renatobojorquez4777 5 ปีที่แล้ว +1

    Aquí esta mi código por si lo quieren ver :)
    package programacionatsejercicio4;
    import java.util.*;
    import javax.swing.JOptionPane;
    public class ProgramacionATSEjercicio4 {

    public static void main(String[] args) {
    Scanner lee= new Scanner(System.in);
    int compra,descuento;
    compra = Integer.parseInt(JOptionPane.showInputDialog("Ingrese el dinero: "));
    if (compra>=300) {
    descuento= (int)(compra-compra*.20);
    JOptionPane.showMessageDialog(null,"Esto es lo que pagara con el porciento incluido: "+descuento);
    }else
    {
    JOptionPane.showMessageDialog(null,"Nada mas a las compras que superen los $300 pesos, se le incluira el 20% ");
    }


    }
    }

  • @alejandromagnotuctovalerio1248
    @alejandromagnotuctovalerio1248 4 ปีที่แล้ว

    alguien me ayuda no me sale el codigo de alejandro sale error en else
    public static void main(String[] args) {
    char letra;

    letra = JOptionPane.showInputDialog("Dijite una letra: ").charAt(0);
    if (Character.isUpperCase(letra));
    JOptionPane.showMessageDialog(null,"Es una letra mayuscula");
    }
    else{
    JOptionPane.showMessageDialog(null,"Ea una letra minuscula");
    }

    }

  • @ericksoncastillo4344
    @ericksoncastillo4344 7 ปีที่แล้ว +1

    Ejercicio 4:
    double compra,descuento;
    compra = Double.parseDouble(JOptionPane.showInputDialog("Inserte el costo de la compra"));
    if(compra>300){
    descuento = 0.20*compra;
    JOptionPane.showMessageDialog(null, "Importe a pagar seria "+descuento);
    }
    else{
    JOptionPane.showMessageDialog(null,"Importe a pagar "+compra);
    }
    }
    }

  • @viktorgonzalez8057
    @viktorgonzalez8057 4 ปีที่แล้ว +3

    👋😃Hola buenas quisiera dar un aporte particular al #4. En este caso sería que se imprima con dos decimales despues del punto (Más parecido a la vida real):
    /*1. Para ello tuve que importar la clase "DecimalFormat" y realizar la importación de la librería java.text.DecimalFormat:*/
    import java.text.DecimalFormat;
    import javax.swing.JOptionPane;
    public class EjerciciosCondicionales {
    public static void main(String[] args) {
    float totalBruto, totaldesc, porcentajedesc=0.20f, totalNeto;
    /*2. Hay que instanciar la clase y dar el formato de como queremos que aparezcan los decimales:*/
    DecimalFormat formato = new DecimalFormat("#.00");
    /*3. Entrada por ventana trabajando con un float*/
    totalBruto = Float.parseFloat(JOptionPane.showInputDialog("Total de Compra: "));
    totaldesc = (totalBruto * porcentajedesc);
    totalNeto = (totalBruto - totaldesc);
    if (totalBruto > 300.00){
    JOptionPane.showMessageDialog(null,"Aplica descuento de 20%: " +
    "
    $/." + formato.format(totalBruto) + " -20%" + " = -$/." + formato.format(totaldesc)
    +"
    Total Neto: " + "$/." + formato.format(totalNeto));
    }
    else{
    JOptionPane.showMessageDialog(null,"Total a pagar: " + "$/." + formato.format(totalBruto));
    }
    }
    }

    • @Dannrar
      @Dannrar 2 ปีที่แล้ว +1

      Yo lo había hecho más sencillo, pero me dio la siguiente idea para hacerle un pequeño arreglo:
      package condicionales_ejercicio4;
      import javax.swing.JOptionPane;
      public class Condicionales_Ejercicio4 {
      public static void main(String[] args) {
      int monto1;
      double monto2, porcentaje;
      monto1 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese el monto de la compra: $"));
      if (monto1 >= 300) {
      porcentaje = monto1 * 0.20;
      monto2 = monto1 - porcentaje;
      JOptionPane.showMessageDialog(null, "Aplica descuento del 20%:
      $"+monto1+" - "+porcentaje+
      " (20%)"+"
      Total $"+monto2);
      } else {
      JOptionPane.showMessageDialog(null, "No aplica descuento.");
      }
      }
      }
      Saludos!

  • @lauraobando1032
    @lauraobando1032 ปีที่แล้ว

    Bueno, y en php con argumentos eso como sería?, :(

  • @yanky0529
    @yanky0529 6 ปีที่แล้ว +1

    Ejercicio4.....
    import javax.swing.JOptionPane;
    public class Practicas {
    public static void main(String args[]){
    JOptionPane.showMessageDialog(null,"Bienvenidos a MegaPlaza");
    float compra = Float.parseFloat(JOptionPane.showInputDialog(null,"Digite cantidad comprada" ));
    float descuento = compra*0.20f;
    float total_a_pagar = compra-descuento;
    if(compra >=300.00){
    JOptionPane.showMessageDialog(null, "se le acreditara un descuento del 20% a su compra");
    JOptionPane.showMessageDialog(null, "El total a pagar es de: "+total_a_pagar);
    }else{
    JOptionPane.showMessageDialog(null, "Descuento no acreditado");
    JOptionPane.showMessageDialog(null, "El total a pagar es de: "+compra);
    }
    }
    }

    • @angelosamirttito1150
      @angelosamirttito1150 5 ปีที่แล้ว

      Casi todo esta bien excepto donde pones >= 300 , el enunciado no dice asi :) :D Suerte

  • @luzaquino673
    @luzaquino673 3 ปีที่แล้ว

    package condicional_4;
    import java.util.Scanner;
    public class condicional_3 {
    public static void main(String[] args) {
    Scanner sc= new Scanner(System.in);

    float compra,desc;

    System.out.print("Ingrese el valor de la compra $ ");
    compra= sc.nextFloat();

    desc= compra-(compra*0.20f); //0.20f = 20% y se pone "f" siempre

    if(compra>300){
    System.out.println("Obtuve un desc. del 20%, pasa a valer $"+ desc+ " su compra.");
    }
    else{
    System.out.println("Mantiene el mismo importe, que es $"+ compra);
    }
    }
    }

  • @ivanfelipehuarachacruz188
    @ivanfelipehuarachacruz188 5 ปีที่แล้ว

    ya estamos :)
    int preciodecompra,preciofinal;
    preciodecompra=Integer.parseInt(JOptionPane.showInputDialog("cual es su precio de compra"));
    if(preciodecompra>300){
    preciofinal=preciodecompra -(preciodecompra/5);
    JOptionPane.showMessageDialog(null,"el precio final a pagar es "+preciofinal);
    }
    else{
    JOptionPane.showMessageDialog(null,"el precio final a pagar es "+preciodecompra);
    }
    }

  • @sergiodanielsarmientocadim4310
    @sergiodanielsarmientocadim4310 4 ปีที่แล้ว +1

    public class mayuscula
    {
    private String res;
    public mayuscula()
    {
    res="";
    }
    public String verificar(char letra)
    {
    if(Character.isUpperCase(letra)){
    res="es mayuscula";
    }else{
    res="es minuscula";
    }
    return res;
    }
    }

  • @juanantoniovillalobosgonza6200
    @juanantoniovillalobosgonza6200 5 ปีที่แล้ว

    Les dejo el ejercicio resuelto:
    /*EJERCICIO4 :En MegaPlaza se hace un 20% de descuento a los clientes cuya compra
    supere los $300. ¿Cual sera la cantidad que pagara una persona por su compra?
    */
    package ejercicio4_b2;
    import javax.swing.JOptionPane;
    import java.util.Scanner;
    public class Ejercicio4_B2 {
    public static void main(String[] args) {
    Scanner en = new Scanner(System.in);
    int cantidad,cantidadF,descuentoP;
    cantidad = Integer.parseInt(JOptionPane.showInputDialog("¿De cuanto fue su compra total en MegaPlaza?"));
    if(cantidad>300){
    descuentoP=cantidad*20/100; //Se saca el descuento
    cantidadF=cantidad-descuentoP;//Tambien puede ser asi: cantidad-=decuentoP;
    //Se saca la cantidad que pagara con descuento
    JOptionPane.showMessageDialog(null,"Lo que pagara usted es:"+cantidadF);
    }
    else{
    JOptionPane.showMessageDialog(null,"Lo que pagara usted es:"+cantidad);
    }
    }
    }

  • @denilsonmerida687
    @denilsonmerida687 7 หลายเดือนก่อน

    Resolviendo el ejercicio que me dejaste profe:
    /*
    Crea un programa que lea si la compra excede los $300, si es el caso
    añadir el descuento respectivo e imprimir el monto total a pagar.
    */
    package ñll;
    import javax.swing.JOptionPane;
    public class Ñll {

    public static void main(String[] args) {
    //Declaramos variables.
    double compra,descuento,desct;
    //Pedimos al usario que indique la suma total de su compra y su respectivo descuento.
    compra = Double.parseDouble(JOptionPane.showInputDialog("Cuanto gasto en total? "));
    descuento = Double.parseDouble(JOptionPane.showInputDialog("que porcentaje de descuento tiene? "));
    //Guardamos el porcentaje de la compra.
    desct =(compra*descuento)/100;
    //Comparamos si compra es mayor a 300 e imprimimos el resultado restando de compra el porcentaje.
    if(compra > 300){
    JOptionPane.showMessageDialog(null,"deberas pagar el monto total de: "+(compra-desct));
    }
    //Si no se cumple la condicion.
    else {
    JOptionPane.showMessageDialog(null," TU GASTO NO ES MAYOR A 300.
    NO APLICAS AL DESCUENTO");

    }
    //Agradecemos al usuario por su preferencia.
    JOptionPane.showMessageDialog(null," Gracias por usar la app ");


    }

    }
    Gracias por todo profe, descansa en paz
    JOptionPane.showMessageDialog(null," Gracias profe, muchas gracias ");

  • @alexandravargas3592
    @alexandravargas3592 ปีที่แล้ว

    No se porque razón el con el JOptionPane, me devuelve el boolean es decir (Yes or No), así le puse el System y si funciono.
    Dejo el código por si a alguien le paso lo mismo
    public class PracticaI {
    public static void main(String[] args) {

    char letra;

    letra = JOptionPane.showInputDialog("Digite una letra"). charAt(0);

    if (Character.isUpperCase(letra))
    {
    System.out.println("Es una letra Mayuscula");

    } else {
    System.out.println("Es una letra Minuscula");

    }
    }
    }

  • @forsabarça
    @forsabarça 4 ปีที่แล้ว

    EJERCICIO 4:
    import javax.swing.*;
    public class MegaPlaza {

    public static void main(String[] args) {
    final int minimo = 300;
    final float descuento = 0.2f;
    double precioFinal;
    double compra;

    compra = Double.parseDouble(JOptionPane.showInputDialog("Precio de compra: "));

    if (compra > minimo) {
    precioFinal = compra - (compra * descuento);
    JOptionPane.showMessageDialog(null,"El precio final es " + precioFinal); }

    else {
    precioFinal = compra;
    JOptionPane.showMessageDialog(null,"El precio final es " + precioFinal); }

    }
    }
    ¡ÁNIMO!

  • @miguelfalcon5512
    @miguelfalcon5512 5 ปีที่แล้ว

    Mi versión del ejercicio 4 :v
    public static void main(String[] args) {
    Scanner entrada = new Scanner(System.in);
    double cantidad;
    double porcentaje = 0.2;
    double descuento;
    System.out.println("Ingrese la cantidad que va a comprar: ");
    cantidad = entrada.nextInt();
    if (cantidad >= 300) {
    descuento = cantidad - (cantidad * porcentaje) ;
    System.out.println("El total de su compra fue "+ descuento);
    }else{
    System.out.println("Tu compra fue menor a 300");
    }
    }

  • @Stebandisousa
    @Stebandisousa 5 ปีที่แล้ว

    Ejercicio 4
    double precio, descuento, diferencia;
    System.out.println("Precio a pagar por su compra: ");
    precio = entrada.nextDouble();
    descuento = precio * 0.20;
    diferencia = precio - descuento;
    if (precio > 300) {
    System.out.println("Se le aplicara un descuento del 20%: " + descuento);
    System.out.println("Su cantidad total a pagar es: " + diferencia);
    }
    else {
    System.out.println("Gracias por realizar su compra");
    }
    }

  • @alevilghost
    @alevilghost 3 ปีที่แล้ว

    Pequeño aporte :3
    public static void main(String[] args) {
    /*
    En un almacen se hace un 20% de descuento a los clientes cuya compra
    supere los $300. ¿Cuál será la cantidad que pagará una persona por su
    compra?
    */
    float montoCompra, pago;
    montoCompra = Float.parseFloat(JOptionPane.showInputDialog("Ingresa el monto de la compra: "));
    if (montoCompra > 300){
    pago = montoCompra - (montoCompra * 0.2f);
    JOptionPane.showMessageDialog(null, "Su compra con descuento es: " + pago);
    }
    else{
    JOptionPane.showMessageDialog(null, "Su compra no tiene descuento");
    }
    }

  • @alejandrogroverbravo9687
    @alejandrogroverbravo9687 4 ปีที่แล้ว

    Aquí le dejo mi codigo del ejercicio N.4
    import java.util.Scanner;
    public class MainCasa {
    public static void main(String[] args) {
    Scanner entrada = new Scanner(System.in);
    double precio;
    double total;
    double descuento = 1.20;
    System.out.println("ingrese cantidad a pagar");
    precio = entrada.nextInt();
    total = precio / descuento;
    if (precio >= 300) {
    System.out.println("tiene descuento del 20%: ");
    System.out.println("El total es a pagar es de: " + total);
    } else if (precio

  • @Swick98
    @Swick98 4 ปีที่แล้ว

    Ejercicio 4:
    float costefinal,coste,descuento;
    coste = Float.parseFloat(JOptionPane.showInputDialog("Escriba el precio de su compra: "));

    if(coste>=300){
    descuento = 0.2f*coste;
    costefinal = 0.8f*coste;
    JOptionPane.showMessageDialog(null, "Tiene un descuento de "+descuento+" euros y el coste final de su compra es de: "+costefinal+" euros.");}
    else{JOptionPane.showMessageDialog(null, "El coste de su compra es de: "+coste+" euros.");}
    }
    }

  • @Viejaify
    @Viejaify 4 ปีที่แล้ว

    /* Ejercicio 4: En MegaPlaza se hace un 20% de descuento a los clientes cuya compra supere los $300.
    * ¿Cuál será la cantidad que pagará una persona por su compra?
    */
    import javax.swing.JOptionPane;
    public class Ejercicio4 {
    public static void main(String[] args) {
    float dinero;
    dinero = Float.parseFloat(JOptionPane.showInputDialog("Ingrese la cantidad de dinero a pagar"));

    if(dinero > 300) {
    dinero -= (dinero*.20);
    JOptionPane.showMessageDialog(null, "La cantidad que se pagará es: $" + dinero);
    }
    else{
    JOptionPane.showMessageDialog(null, "La cantidad que se pagará es: $"+ dinero);
    }
    }
    }

  • @raudycorniel4572
    @raudycorniel4572 4 ปีที่แล้ว

    por si lo nesecitan
    /*
    * To change this license header, choose License Headers in Project Properties.
    * To change this template file, choose Tools | Templates
    * and open the template in the editor.
    */
    package calcularelporcientoseguneltotaldesucompra;
    import javax.swing.JOptionPane;
    /**
    *
    * @author windows
    */
    public class CalcularElPorcientoSegunElTotalDeSuCompra {

    public static void main(String[] args) {
    float precioT, descuento,d;
    precioT = Integer.parseInt(JOptionPane.showInputDialog("Digite el total de su compra") );
    if(precioT >= 300){
    descuento = (precioT*0.20f);
    d = precioT - descuento;
    JOptionPane.showMessageDialog(null,"El total de su compra es: "+d);
    }
    else{
    JOptionPane.showMessageDialog(null, "El total de su compra: "+precioT+"no aplica para descuento");
    }
    }

    }

  • @marcelovidal5602
    @marcelovidal5602 6 ปีที่แล้ว

    asi lo resolvi:
    Scanner entrada = new Scanner(System.in);
    int monto;
    System.out.println("ingrese el monto: ");
    monto = entrada.nextInt();
    if (monto >= 300){
    double descuento = monto * 0.20;
    double montofinal = monto - descuento;
    System.out.println("total a pagar es :"+montofinal);
    }
    else{
    System.out.println("total a pagar es: "+monto);
    }

  • @smithnorabuena2931
    @smithnorabuena2931 3 ปีที่แล้ว

    /*Ejercicio4
    En Megaplaza se hace un 20% de descuento a los clientes cuya compra supere los $300
    ¿Cuál será la cantidad que pagará una persona por sucompra?
    */
    package com.mycompany.condicionales_ejercicio1_video21;
    import javax.swing.JOptionPane;
    public class Condicionales_Ejercicio2_Video21 {

    public static void main(String[] args) {
    double precio, descuento;

    precio = Double.parseDouble(JOptionPane.showInputDialog(null,"Ingrese el precio de su producto en dolares: "));

    if(precio>300){ descuento=0.8*precio;

    JOptionPane.showMessageDialog(null,"El precio a pagar con descuento incluido sera: "+descuento+" dolares");
    }
    else{

    JOptionPane.showMessageDialog(null,"El precio a pagar sera: "+precio+" dolares");

    }
    }
    }

  • @arturolerios8311
    @arturolerios8311 4 ปีที่แล้ว

    A mi me salio asi:
    /*
    En MegaPlaza, se hace un 20% de descuento a los clientes cuya compra supere los
    US$300. ¿Cuál será la cantidad que pagará una persona por su compra?
    */
    package cuerso_de_java;
    import javax.swing.JOptionPane;
    public class cursoJava2 {
    public static void main(String[]args){
    double compra,compraD,total,descuento=0.20;
    compra=Double.parseDouble(JOptionPane.showInputDialog("ingrese el precio de su compra"));

    if(compra>300){
    compraD=compra*descuento;
    total=(compra-compraD);
    JOptionPane.showMessageDialog(null, "Su compra con descuento es: "+total);

    }else{
    JOptionPane.showMessageDialog(null,"su compra no tiene descuento: "+compra);

    }


    }

    }

  • @TheXxxalbinxxx
    @TheXxxalbinxxx 5 ปีที่แล้ว

    Exelente !! ejercio 4 me salio con la variable double !!
    double pago,des,pagoTotal;
    pago=Double.parseDouble(JOptionPane.showInputDialog("ingrese el monto de su compra: "));

    if(pago>300){
    des=pago*0.20;
    pagoTotal=pago-des;
    JOptionPane.showMessageDialog(null,"Su descuento es de : "+des+ "
    Usted pagara: "+pagoTotal);

    }
    else{
    JOptionPane.showMessageDialog(null, "No tiene descuento: ");
    }
    }
    }

  • @joseestradadev
    @joseestradadev 6 ปีที่แล้ว

    Utilizando JOptionPane:
    // Variables
    double subtotal, descuento, total;
    // Solicitudes input
    subtotal = Double.parseDouble(JOptionPane.showInputDialog("Digite el subtotal de la compra:"));
    // Proceso
    if (subtotal > 300) {
    descuento = subtotal * 0.20;
    } else {
    descuento = 0;
    }
    total = subtotal - descuento;

    // Impresiones
    JOptionPane.showMessageDialog(null, "El total a pagar es: $" + total);

  • @carlosmiguelm6883
    @carlosmiguelm6883 5 ปีที่แล้ว +1

    //Descuento de MegaPlaza si la compra es mayor a $300
    float compra,total;
    compra = Float.parseFloat(JOptionPane.showInputDialog("¿Cuál es el monto de la compra?"));
    if (compra > 300){
    total = compra-((float)(compra*0.2));
    JOptionPane.showMessageDialog(null,"Se le aplica un descuento del 20% a su comra por ser mayor a $300.
    El nuevo monto a pagar es de: $"+total);
    }
    else{
    JOptionPane.showMessageDialog(null, "No se le puede aplicar descuento porque su compra no es mayor a $300.
    Su compra sigue siendo de: $"+compra);
    }

  • @fernandezrotalesramirojoel8885
    @fernandezrotalesramirojoel8885 9 หลายเดือนก่อน

    viva messi crj
    desde Bolivia

  • @Cloyolasalas
    @Cloyolasalas 3 ปีที่แล้ว

    Al ejercicio 4 le quise agregar una pequeña dificultad. Que pasa si se compra mas de un producto? Así que se pueden poner hasta tres en la compra y si solo es uno, bueno... se pone un 0 y ya. Así me quedó:
    package ejerciciodescuento;
    import javax.swing.JOptionPane;
    public class Ejerciciodescuento {
    public static void main(String[] args) {
    int compra1, compra2, compra3, sumacompra;
    float descuento;

    compra1 = Integer.parseInt(JOptionPane.showInputDialog("digite el valor del producto: "));
    compra2 = Integer.parseInt(JOptionPane.showInputDialog("digite el valor del producto: "));
    compra3 = Integer.parseInt(JOptionPane.showInputDialog("digite el valor del producto: "));

    sumacompra = compra1 + compra2 + compra3;
    descuento = (sumacompra * 0.8f);

    if (sumacompra >= 300){

    JOptionPane.showMessageDialog (null, "El monto a pagar es: " + descuento);
    }
    else {
    JOptionPane.showMessageDialog(null, "El monto a pagar es: " + descuento);
    }
    }
    }

  • @artemioharoldperlaciosluqu5471
    @artemioharoldperlaciosluqu5471 4 ปีที่แล้ว

    public static void main(String[] args) {
    float compra;
    compra=Float.parseFloat(JOptionPane.showInputDialog("Digite el monto de la compra: "));
    if(compra>300){
    compra-=compra*0.20;
    JOptionPane.showMessageDialog(null,"El monto a pagar es: "+compra);
    }
    else{
    JOptionPane.showMessageDialog(null,"El monto a pagar es: "+compra);
    }
    }

  • @j.m.velasco6258
    @j.m.velasco6258 4 ปีที่แล้ว

    Scanner input = new Scanner(System.in);
    System.out.println("Ingrese el monto de la compra");
    double montoCompra = input.nextDouble();
    if(montoCompra > 300) {
    montoCompra-= montoCompra * 0.20;
    }
    System.out.println(montoCompra);

  • @jordanusc1584
    @jordanusc1584 4 ปีที่แล้ว

    Mi ejercicio 4:
    public static void main(String[] args) {
    // EJERCICIO 4
    int compra;
    compra = Integer.parseInt(JOptionPane.showInputDialog("Inserte el precio de compra"));
    if (compra>300){
    compra *= 0.80;
    JOptionPane.showMessageDialog(null,"EL precio a pagar es: "+compra);
    }
    else {
    JOptionPane.showMessageDialog(null,"EL precio a pagar es: "+compra);
    }
    }

  • @hjonatan200
    @hjonatan200 4 ปีที่แล้ว

    //MI SOLUCIÓN.
    /*
    En MegaPlaza se hace un 20% de descuento a los clientes
    cuya compra supere los 300$. ¿Cuál será la cantidad que
    pagará a una persona por su compra.?
    */
    package condicionales;
    import javax.swing.JOptionPane;
    public class cs7 {
    public static void main(String[] args) {
    float vcompra, descuento, tpagar = 0;
    vcompra = Float.parseFloat(JOptionPane.showInputDialog("Digite el valor de la compra:"));
    if (vcompra > 300) {
    descuento = vcompra * 0.20f;
    tpagar = vcompra - descuento;
    JOptionPane.showMessageDialog(null, "Su descuento es de: " + descuento
    + "
    El total a pagar es: " + tpagar);
    } else {
    tpagar = vcompra;
    JOptionPane.showMessageDialog(null, "No tiene descuento."
    + "
    El total a pagar es: " + tpagar);
    }
    }
    }

  • @francocaravello8628
    @francocaravello8628 3 ปีที่แล้ว

    Aqui mi solucion al problema 4:
    public class EjercicioCondicionales4 {
    public static void main(String[] args) {

    //definir variables
    float totalPago;

    //solicitar que el usuario digite el total a pagar
    totalPago = Float.parseFloat(JOptionPane.showInputDialog("Total a pagar: "));

    //condicionales
    if(totalPago > 300.00f){
    JOptionPane.showMessageDialog(null, "Total a pagar: $" + (totalPago - (totalPago*0.20)) + ". Se le aplicó un descuento del 20%");
    }
    else {
    JOptionPane.showMessageDialog(null, "Total a pagar: $" + totalPago);
    }

    }

    }

  • @andresfelipebuelvashernand263
    @andresfelipebuelvashernand263 5 ปีที่แล้ว

    /*En MegaPlaza se hace un 20% de descuento a los clientes cuya compra
    supere los $300. ¿cual sera la cantidad que pagara una persona por su
    compra?*/
    package condicionales;
    import java.util.Scanner;
    import javax.swing.JOptionPane;
    public class Condicionales {

    public static void main(String[] args) {
    double valorcompra,cantidadapagar,descuento;
    valorcompra=Double.parseDouble(JOptionPane.showInputDialog("ingrese el valor de su compra"));
    descuento=valorcompra*0.20;
    cantidadapagar=valorcompra-descuento;
    if(valorcompra>300){
    JOptionPane.showMessageDialog(null, "el pago con descuento es"+cantidadapagar );
    }
    else{
    JOptionPane.showMessageDialog(null, "el producto no cuenta con descuento el precio es"+valorcompra);
    }
    }
    }

  • @axelarturocruzadoalegre6624
    @axelarturocruzadoalegre6624 4 ปีที่แล้ว

    La solución es :
    package javaapplication17;
    import javax.swing.JOptionPane;
    public class JavaApplication17 {

    public static void main(String[] args) {

    double precio;
    double PrecioPagar;
    precio = Double.valueOf(JOptionPane.showInputDialog("Digite el precio de la compra"));

    if(precio>=300) {

    PrecioPagar = (double) (precio - precio*0.2);
    JOptionPane.showMessageDialog(null,"El precio a pagar es de "+PrecioPagar );
    }

    else {
    JOptionPane.showMessageDialog(null,"El precio a pagar es de "+precio);
    }
    }

    }

  • @Romualdo83
    @Romualdo83 5 ปีที่แล้ว

    Este es mi ejercicio.
    import javax.swing.JOptionPane;
    public class Ejercicio4_c {
    public static void main(String[] args) {
    float importecompra;
    importecompra = Float.parseFloat(JOptionPane.showInputDialog("Inserte el importe de la compra. "));
    if (importecompra < 300) {
    JOptionPane.showMessageDialog(null, "El importe a pagar es igual a : " + importecompra);
    }else {
    if (importecompra >= 300) {
    importecompra -= (importecompra * 0.20f);
    JOptionPane.showMessageDialog(null, "El importe a pagar es igual a : " + importecompra);
    }
    }
    }
    }

  • @oskarfranz2290
    @oskarfranz2290 6 ปีที่แล้ว

    EJERCICIO 4 OPERADORES
    public static void main(String[] args) {
    Scanner input= new Scanner(System.in);
    double cost1,cost2;
    char flg='F';
    System.out.println("
    \t\tBienvenido a MegaPlaza
    ");
    System.out.println("Díganos el precio de la etiqueta, y le devolveremos el precio final del producto.");
    System.out.print("
    Ingrese el precio de etiqueta del producto: ");
    cost1 = input.nextFloat();
    if(cost1>300){
    flg='V';
    }else{
    flg='F';
    }
    if(flg=='V'){
    cost2 = cost1*.8;
    System.out.println("
    \t\t¡Su producto aplica para promoción del 20% de descuento!");
    }else{
    cost2 = cost1;
    System.out.println("
    Lo sentimos, su producto no splica para ninguna promoción");
    }
    System.out.println("
    El precio final de su producto es de $"+cost2);
    }

  • @bryangustavoparedes2783
    @bryangustavoparedes2783 5 ปีที่แล้ว

    package condicionales;
    import javax.swing.JOptionPane;
    public class condicionales {
    public static void main (String[]args) {
    double costo, precio_final, precio;
    double DESCUENTO = 0.20;
    costo = Integer.parseInt(JOptionPane.showInputDialog("Digite el valor que pago el cliente: "));
    if (costo >= 300) {
    precio = costo * DESCUENTO;
    precio_final = costo - precio;

    JOptionPane.showMessageDialog(null, "El valor total a pagar es: "+precio_final);
    }
    else {
    JOptionPane.showMessageDialog(null, "No hay descuento por su compra");
    }
    }
    }

  • @rodrigoarmoa4599
    @rodrigoarmoa4599 2 ปีที่แล้ว

    Solución al ejercicio 2:
    import java.util.Scanner;
    public class Condicionales{
    public static void main(String args[]){
    int numero1 = 0;
    int numero2 = 0;

    Scanner teclado = new Scanner(System.in);
    System.out.println("Introduce el numero1 : ");
    numero1 = teclado.nextInt();
    System.out.println("Introduce el numero2 : ");
    numero2 = teclado.nextInt();

    if( numero1>numero2){
    System.out.println("El " + numero1 + " Es mayor que" + numero2);
    }else if(numero1 == numero2){

    System.out.println("El " + numero1 + " Es igual que" + numero2);
    }else{
    System.out.println("El " + numero2 + " Es mayor que " + numero1);
    }

  • @alfredopablo3462
    @alfredopablo3462 3 ปีที่แล้ว

    public static void main(String[] args) {
    Scanner entrada=new Scanner(System.in);
    float compra;
    System.out.println("Ingrese monto de su compra");
    compra=entrada.nextFloat();
    if(compra>300){
    compra=(float)(compra-(0.3*compra));
    }
    System.out.println("Su compra es de: "+compra);
    }

  • @jovany534
    @jovany534 ปีที่แล้ว

    package ejercicio.pkg11;
    import javax.swing.JOptionPane;
    public class Ejercicio11 {

    public static void main(String[] args) {


    char letra;

    letra = JOptionPane.showInputDialog("Digite una letra").charAt(0);

    if (letra == 'A' || letra

  • @karenss26
    @karenss26 5 ปีที่แล้ว

    package condicionales;
    import javax.swing.JOptionPane;
    public class Ejercicio4SacarDescuento {
    public static void main(String[] args) {
    //declaramos las variables
    float total, descuento;
    //Pedimos al usuario el dato por pantalla
    total = Float.parseFloat(JOptionPane.showInputDialog(null, "Ingrese el total de la compra del usuario"));
    //Ponemos las condicionales
    if (total > 300) {
    descuento = (total * 20) / 100;
    total -= descuento;
    JOptionPane.showMessageDialog(null, "Se le hizo un descuento de : " + descuento + " y su total final es: " + total);
    } else {
    JOptionPane.showMessageDialog(null, "No se le hizo el descuento ya que no supero los 300 pesos");
    }
    }
    }

  • @josenoboa2372
    @josenoboa2372 7 ปีที่แล้ว

    Todo el mundo lo hace como le parece yo lo hice de esta manera
    public static void main(String[] args) {
    Scanner entrada = new Scanner (System.in);
    int compra;
    int descuento =20;
    int resultado;
    int pagar;
    System.out.println("Digite el valor de su compra");
    compra = entrada.nextInt();
    if (compra >=300) {
    resultado = compra *descuento/100 ;
    pagar =compra - resultado;
    System.out.println("Tiene un descuento de: " + resultado);
    System.out.println("debe pagar " + pagar);
    } else {
    System.out.println("No tiene descuento: " + compra);
    }

    }
    }

  • @ElMakiaGaming
    @ElMakiaGaming 3 ปีที่แล้ว +2

    JOptionPane.showMessageDialog(null, "Descansa en paz profe, aún seguimos aprendiendo con lo que nos dejaste.");
    /*
    :")
    */

  • @ronalds.yuparin.8339
    @ronalds.yuparin.8339 6 ปีที่แล้ว

    double compra, pago_t;
    compra = Double.parseDouble(JOptionPane.showInputDialog("Indique costo de compra"));
    if(compra>300){
    pago_t = compra*0.8;
    }else {
    pago_t = compra;
    }
    JOptionPane.showMessageDialog(null, "el pago total es: "+pago_t);

  • @martinds93
    @martinds93 6 ปีที่แล้ว

    Mi codigo del ejercicio 4:
    float pago1,pago2;
    JOptionPane.showMessageDialog(null,"Bienvenido, este programa le permitira saber si obtendra un descuento o no");
    pago1=Float.parseFloat(JOptionPane.showInputDialog("Ingrese el monto de su compra actual: "));
    if(pago1>300){
    pago2=(float)(pago1-(pago1*0.2));
    JOptionPane.showMessageDialog(null,"Obtienes un 20% de descuento, el monto total a pagar es: $"+pago2);
    }
    else{
    JOptionPane.showMessageDialog(null,"No obtubiste un descuento, total a pagar es: $"+pago1);
    }

  • @Suresh.12345
    @Suresh.12345 2 ปีที่แล้ว

    hay alguien que pueda hacer ese ejercicio sin usar jOptionPane?

  • @adam8094
    @adam8094 6 ปีที่แล้ว

    Mi aporte solo con una variable ...
    import java.util.Scanner;
    public class Ejercicio4 {
    public static void main(String[] args) {
    Scanner entrada= new Scanner(System.in);
    double monto=0;
    System.out.println("Digite el monto a pagar: ");
    monto=entrada.nextDouble();
    if(monto

  • @Sebssgm
    @Sebssgm ปีที่แล้ว

    Ejercicio 4
    import java.util.Scanner;
    public class PracticaJava {

    public static void main(String[] args) {
    Scanner almacen = new Scanner(System.in);
    double compra;
    System.out.println("Cuanto fue la compra total?");
    compra = almacen.nextDouble();

    if(compra>=300){
    compra *= 0.8;
    System.out.println("El pago total a pagar es "+compra);
    }
    else {
    System.out.println("El pago total a pagar es "+compra);
    }

    }

    }

  • @DIOSSES
    @DIOSSES 2 ปีที่แล้ว

    Ejercicio 4:
    En MegaPlaza se hace un 20% de descuento a los clientes cuya compra supere los S/ 300. ¿Cuál será la cantidad que pagará una persona por su compra?
    package Java_Basic;
    import java.util.Scanner;
    import javax.swing.JOptionPane;
    public class Cap_00 {
    public static void main(String[] args) {

    double compra, descuento;

    compra = Integer.parseInt(JOptionPane.showInputDialog("Ingrese el monto de la compra"));
    descuento = compra - (compra*0.2);

    if (compra > 300){JOptionPane.showMessageDialog(null, "Aplica descuento del 2a%, la cantidad a pagar será: "+descuento);}
    else {JOptionPane.showMessageDialog(null, "No aplica descuento el monto a pagar es: "+compra);}}}

  • @alfredoalejandroaramburoca8315
    @alfredoalejandroaramburoca8315 3 ปีที่แล้ว

    /*
    En MegaPlaza se hace un 20% de
    descuento a los clientes cuya compra
    supere los $300. ¿Cual sera la cantidad
    que pagara una persona por su compra?
    */
    package ej4condicionales;
    import javax.swing.JOptionPane;
    public class Ej4Condicionales
    {
    public static void main(String[] args)
    {
    double compra;
    compra = Double.parseDouble(JOptionPane.showInputDialog("¿De cuánto fue su compra?"));
    if(compra > 300)
    {
    compra = compra * .80;
    JOptionPane.showMessageDialog(null, "La cantidad a pagar es de: "+compra);
    }
    else
    JOptionPane.showMessageDialog(null, "Lacantidad a pagar es de: "+compra);
    }
    }

  • @robotitus123
    @robotitus123 5 ปีที่แล้ว

    /*
    Ejercicio 3: Programa que lea un carácter por teclado y compruebe si es una letra mayúscula.
    Ejercicio 4: En MegaPlaza se hace un 20% de descuento a los
    clientes cuya compra supere los $300. ¿Cual sera la cantidad
    que pagara una persona por su compra?
    */
    package ejercicios.pkg3.y.pkg4.condicionales;
    import javax.swing.JOptionPane;
    /**
    *
    * @author mi pc
    */
    public class Ejercicios3Y4Condicionales {
    /**
    * @param args the command line arguments
    */
    public static void main(String[] args) {
    //Codigo del Ejercicio 3
    char letra;
    letra = JOptionPane.showInputDialog("Por favor digite una letra en mayuscula o minuscula:").charAt(0);

    if(Character.isUpperCase(letra)){

    JOptionPane.showMessageDialog(null, "la letra es mayuscula");

    }
    else{
    JOptionPane.showMessageDialog(null, "la letra es minuscula");
    }
    //Codigo del Ejercicio 4
    float pago;
    pago = Float.parseFloat(JOptionPane.showInputDialog("Por favor ingres la cantidad que pago"));
    if(pago > 300){
    pago = (float) (pago*0.8);
    JOptionPane.showMessageDialog(null, "Usted va a pagar: "+pago);
    }
    else{
    JOptionPane.showMessageDialog(null,"Usted no tendra descuento y pagara: "+pago);
    }


    }
    }

  • @AndresGarcia-iw6mi
    @AndresGarcia-iw6mi 6 ปีที่แล้ว

    ejercicio 4
    package ejercicios.java;
    import javax.swing.JOptionPane;
    public class EjerciciosJava {
    public static void main(String[] args) {
    float numero1;
    numero1 = Float.parseFloat(JOptionPane.showInputDialog("Digite el valor a pagar: "));
    if (numero1 >= 300 ){
    float descuento = numero1 * 0.20f;
    numero1 -= descuento;
    JOptionPane.showMessageDialog(null, "El valor a pagar aplicando descuento es: "+numero1+"$");
    }
    else{
    JOptionPane.showMessageDialog(null, "El valor a pagar es: "+numero1+"$");
    }
    }}

  • @sirenedelmar
    @sirenedelmar ปีที่แล้ว

    yo la practica de megaplaza la hice asi:
    package practica.megaplaza;
    import javax.swing.JOptionPane;
    /*
    Ejercicio 4 : En MegaPlaza se hace un 20 % de descuento a
    los clientes cuya compra supera los $ 300 .
    ¿Cuál será la cantidad que pagará una persona por su compra?
    */
    public class PracticaMegaplaza {
    public static void main(String[] args) {
    int cantidad=0;
    cantidad=Integer.parseInt(JOptionPane.showInputDialog("Ingrese la cantidad de compras : "+cantidad));
    if(cantidad >= 300){
    cantidad-=(cantidad*0.2);/*aqui a la compra se le hace una reduccion del 20 por ciento.
    en calculadora se hace asi:300 por 20%el porciento se pone en la calculadora con shif
    y la tecla (, despues pone shif y = es 60 colones de descuento entonces 300-60=240
    */
    JOptionPane.showMessageDialog(null, "Su compra obtiene un descuento de 20% " +cantidad);
    }
    else if(cantidad

  • @FredySalazar10
    @FredySalazar10 5 ปีที่แล้ว

    double vCompra, totalC = 0;


    vCompra = Double.parseDouble(JOptionPane.showInputDialog("Ingrese el valor de su compra"));

    if (vCompra > 300)
    {
    totalC = vCompra - (vCompra * 0.20);
    }


    JOptionPane.showMessageDialog(null, "El valor de su compra con descuento es: "+totalC);

  • @joseperea811
    @joseperea811 5 ปีที่แล้ว

    Ejercicio a realizar ya hecho:
    public static void main(String[] args) {
    // TODO code application logic here
    float valorcompra;
    valorcompra = Float.parseFloat(JOptionPane.showInputDialog("Digite el valor de su compra:"));
    if (valorcompra > 300) {
    valorcompra = valorcompra - (valorcompra * 0.2f);
    JOptionPane.showMessageDialog(null, "Valor a pagar con descuento: " + valorcompra);
    } else {
    JOptionPane.showMessageDialog(null, "Valor a pagar: " + valorcompra);
    }
    }
    }

  • @ubaldosanjuansanjuan2393
    @ubaldosanjuansanjuan2393 ปีที่แล้ว

    Posible solución al ejercicio de tarea:
    package ejerciciosCondicionales;
    import java.util.Scanner;
    public class Ejercicio4 {
    public static void main(String[] args) {
    Scanner teclado = new Scanner(System.in);
    float compra;
    System.out.print("Ingrese el valor de la compra del usuario: ");
    compra = teclado.nextFloat();
    if(compra > 300){
    compra -= (compra*0.20f);
    System.out.println("Total a pagar con descuento del 20% es: " + compra);
    }else{
    System.out.println("Total a pagar sin descuento es: " + compra);
    }
    }
    }

  • @joseluistupacamaruhuanapac1034
    @joseluistupacamaruhuanapac1034 ปีที่แล้ว

    el ejercicio 4
    public static void main(String[] args) {
    Scanner entrada= new Scanner(System.in);
    double precio,datodescuento, total;
    System.out.println("digite el precio de la compra:");
    precio=entrada.nextDouble();

    if(precio>=300)
    {
    datodescuento=precio*0.2;
    total= precio-datodescuento;

    System.out.println("la compra fue mayor a 300 el descuento es :"+total);
    System.out.println("el decuento fue de :"+datodescuento);
    }
    else{
    System.out.println("la compra es menor a 300 no hay descuento:"+precio );
    }
    }

    }

  • @ansony9410
    @ansony9410 6 ปีที่แล้ว

    Listo :D
    :D listo
    Double total,descuento;
    Scanner cin=new Scanner(System.in);
    System.out.print("Digite total de compra: ");
    total=cin.nextDouble();
    if(total>300){
    descuento=total - (total*20.0/100.0);
    System.out.print("Total: "+descuento);
    }else{
    System.out.print("No se aplicara descuento
    total: "+total+"$");

  • @sebastiaancanoo
    @sebastiaancanoo 2 ปีที่แล้ว

    esta es mi solucion, no esta hecho con el joption pero igual es lo mismo:
    public static void main(String[] args) {
    Scanner entrada = new Scanner (System.in);
    float compraT, descuento, compraCd;
    System.out.println("DETERMINE SI ES BENEFICIARIO DEL DESCUENTO");
    System.out.println("INGRESE EN TOTAL DE SU COMPRA: ");

    compraT = entrada.nextInt();
    descuento = compraT*0.20f;
    compraCd = compraT-descuento;


    if(compraT>300){

    System.out.println("Felicidades es beneficiario de el descuneto debe pagar : "+compraCd);

    }
    else {
    System.out.println("el descuento no aplica");

    }