Course Java Loops I Video 18

Поділитися
Вставка
  • Опубліковано 9 лис 2024
  • We begin to see in this video the loops in Java, specifically the indeterminate while loop. For this we create a simple example where we see its syntax and operation.
    For more courses, exercises and manuals visit: www.pildorasinf...

КОМЕНТАРІ • 450

  • @pildorasinformaticas
    @pildorasinformaticas  3 роки тому +19

    ✅✅ ✅ ✅ ✅ Todos mis cursos gratuitos 👉 www.pildorasinformaticas.es ✅✅ ✅ ✅ ✅
    🚀 ¿Quieres ejercicios? ¿Quieres más temario? 👉 www.pildorasinformaticas.es/course/java-tutorizado/🚀
    🚀 ¿Quieres que te resuelva las dudas de Java? 👉 www.pildorasinformaticas.es/course/java-tutorizado/ 🚀
    💥💥💥 Siempre seguiré subiendo cursos gratuitos por aquí. Gracias a todos por seguirme. 💥💥💥

  • @Th3PhiLip3
    @Th3PhiLip3 7 років тому +74

    Es increíble que con vídeos de 20 minutos entienda de mejor forma lo que mis profesores no pueden en hora y media, resulta lamentable, no me queda mas que darte mis mas sinceras ¡¡gracias!! Un abrazo desde Chile

  • @CeeSc007
    @CeeSc007 8 років тому +182

    Increible tu curso lo mejor es que explicas linea a linea que no todos lo hacen y cosas fuera de java como la RAM en un principio y saber usar la API de Java tus cursos valen oro

    • @pildorasinformaticas
      @pildorasinformaticas  8 років тому +35

      Gracias por tu comentario. Me alegro de que te gusten los vídeos. Un saludo!!

  • @nelsondejesusecheverrysantana
    @nelsondejesusecheverrysantana 4 роки тому +17

    después de 66 años dispuesto a aprender java ,lo estoy comprendiendo todo,gracias instructor.

  • @josemanuelperez2853
    @josemanuelperez2853 8 років тому +127

    Como pequeño truco en eclipse que seguro a mas de uno ayudará, si haces doble click junto a una llave de cierre, te resalta el bloque al que pertenece.

  • @papiyeida
    @papiyeida Рік тому +5

    Gracias a este hombre y canal ,he aprobado programación en java , en camino a segundo año de DAM y gracias a Juan voy por buen camino

    • @4_SJR
      @4_SJR 6 місяців тому

      yo estoy tratando de aprobar el primer año de DAM, algún consejo con las ventanas emergentes? que el joptionpane es un dolor de huevos

  • @cristhianalexander6805
    @cristhianalexander6805 8 років тому +6

    tenia un monton de tiempo sin programar y con su curso he recordado un montón... tiene usted el cielo ganado profe!!. Mil gracias!!

  • @maxwellmaxtejadarosado6236
    @maxwellmaxtejadarosado6236 Рік тому +4

    Este hombre es increible, hacer un curso asi de detallado y gratuito es de lo mejor, despues de tanto tiempo sigue siendo bastante util cada uno de tus videos, mis respetos bro, gracias a ti espero obtener un trabajo pronto y salir de donde estoy, se te agradese enormemente.

  • @RukiArleth
    @RukiArleth 7 років тому +5

    Eres la persona con más paciencia que he conocido en mi vida (por decirlo así), no te cansas de resaltar las cosas aprendidas y las que se deben aprender, en verdad eres el mejor profesor de programación del mundo..!!!

  • @Trovolt
    @Trovolt Рік тому +17

    Pequeño recordatorio del 2023: si poneis syso y le dais a Ctrl+espacio os aparece para que deis a Enter y se escribe automaticamente System.out.println().
    Poco a poco se llega a 280 videos.
    No lo dejes.

    • @ismael5
      @ismael5 11 місяців тому

      Gracias por el aporte!!!

    • @bryanrico3054
      @bryanrico3054 Місяць тому

      o tambien si escribes sout control+espacio se escribe

  • @Nyclinda
    @Nyclinda 9 років тому +28

    Eres una maravilla para los que estamos perdidísimos en Java!! Gracias, gracias y gracias!!!

  • @isabelbautista2699
    @isabelbautista2699 8 років тому +60

    Vi tu curso porque en mi escuela me iban a enseñar programar en Java y quería tener una idea de que iba a ver; hoy fue mi primera clase y honestamente me gusta más como explicas tú a mi maestra, eres bueno enseñando a programar gracias a ti no reprobaré xD.

    • @pildorasinformaticas
      @pildorasinformaticas  8 років тому +20

      Muchas gracias por el comentario. Te deseo suerte con la asignatura. Un cordial saludo

  • @basildeep
    @basildeep 2 роки тому +1

    Estoy muy orgulloso de haber podido aprender español
    sobre todo por haber llegado a este curso el que me esta ayudando un montón a aprender java mejor de como me lo enseñan en la universidad con mi idioma materna
    saludaos desde Palestina.

  • @richarsalazar1264
    @richarsalazar1264 4 роки тому +4

    6 años después, tu curso me ha servido demasiado.

  • @morielsolis8559
    @morielsolis8559 8 років тому +1

    Maestro... mil gracias, he aprendido mas con usted que con los profesores que me dieron en toda la carrera de ing sistemas. usted tiene pedagogía!! Lo felicito y mil gracias!!

    • @pildorasinformaticas
      @pildorasinformaticas  8 років тому

      Gracias por el comentario. Me alegro de que te gusten los vídeos. Un saludo!!

  • @juanestebanpatinovalencia1127
    @juanestebanpatinovalencia1127 8 років тому +8

    cada vez mas sumergido en esto del desarrollo .... estoy impresionado con los conocimientos adquiridos en 18 videos ,,,, sos un mago para hacer que los que estamos realizando el curso veamos lo fascinante del area... gracias por la dedicacion y la buena pedagogia......

    • @pildorasinformaticas
      @pildorasinformaticas  8 років тому +2

      +Juan Esteban Patiño Valencia Gracias a ti por el comentario y por seguir mis vídeos. Un saludo!!

  • @Le_M_Le_M
    @Le_M_Le_M 4 роки тому +2

    Muchísimas gracias por hacer este curso , explicas mil veces mejor que mi profesor.

  • @alfsafox
    @alfsafox 8 років тому +2

    Profe, yo vengo de Visual 6, muchos años programando y cuando intente con C# o Java entre un manual y otro nunca terminaba de entender como funcionaba el switch y el if en estos lenguajes. Gracias!!! Gracias de verdad porque ahora se me hace la luz y fielmente voy uno por uno cada video y sé que voy a poder olvidarme de mi amor por VB6 y lograré migrar al fin. Gracias de nuevo y los compañeros por los mensajes que dejan también.

    • @pildorasinformaticas
      @pildorasinformaticas  8 років тому

      +alfsafox Me alegro de que te guste el curso y te esté resultando útil para migrar desde Visual. Gracias por seguir los vídeos. Un saludo!!

  • @marcoantoniomontoyamorales7480
    @marcoantoniomontoyamorales7480 8 років тому +1

    He visto muchos Videos sobre cursos de Java. Pero los tuyos son los mejores. Excelentes. Sos un maestro. Gracias por este gran aporte!

  • @vit0_508
    @vit0_508 2 роки тому +3

    Gracias maestro, volviendo a retomar la programación que la había dejado olvidada.

  • @johnx7095
    @johnx7095 6 років тому +3

    Ya voy en este vídeo, todavía me falta mucho para concluir el curso, pero es excelente cada una de las entregas, además que son explicadas de manera que son comprensibles, porque hay muchos cursos y tutoriales en youtube, pero ni se entienden o no son bien explicados y sólo causan confusión.

  • @marceloalejandroasis2596
    @marceloalejandroasis2596 Рік тому +2

    Impecable profe como siempre, saludos desde Argentina.

  • @BunnyMofletes
    @BunnyMofletes 3 роки тому +1

    Eres maravilloso enseñando, es que haces que lo entienda perfectamente, millones de gracias!!!

  • @johngarzon3780
    @johngarzon3780 6 років тому +2

    hola profe ...quiero agradecerle x tan maravilloso curso; soy estudiante de ingenieria de software en stavanger, noruega y tengo para decirle q sin usted y la ayuda de muchos libros q me he leido,ademas de la ayuda d dios, me ha ido super genial con este lenguaje de programacion....es usted el mejor......quiero programar como usted y llegar a superarlo jejejeejjejeje....jeg bor i norge..hyggelig mote deg!!! vises!!! tussen takk!!!!!!

    • @pildorasinformaticas
      @pildorasinformaticas  6 років тому +3

      Muchas gracias por el comentario. Me alegro de que te gusten los cursos. Seguro que me acabas superando, no es demasiado complicado eso :))
      En hjertelig hilsen

  • @cesarmorbido2316
    @cesarmorbido2316 4 роки тому +1

    Pongo este comentario por si a alguien le pasa lo mismo que a mi, me preguntaba a mi mismo para que puso el IF ahí... y la razon de ser del if es para que no ponga "contraseña incorrecta" aun acertando la misma. Saludos. Excelente el curso.

  • @Danizumaquero
    @Danizumaquero 5 років тому +1

    Es oro puro este canal de youtube

  • @jmansanetperez
    @jmansanetperez 6 років тому +5

    Lo mejor del curso...la API de JAVI, curso fenomenal, estoy muy contento y superenganchado, gracias.

  • @FernandoPerulles
    @FernandoPerulles 8 років тому +2

    Me sumo a los cientos (posiblemente miles) de alumnos que estamos iniciándonos en Java bajo tu gran guía, a riesgo de sonar redundante, quiero agradecerte la calidad y claridad de tus explicaciones, un gran saludo y un enorme Gracias desde México.

    • @pildorasinformaticas
      @pildorasinformaticas  8 років тому

      +Fernando Perulles Muchas gracias por tu comentario y por seguir mis vídeos. Me alegro de que te gusten. Un saludo

  • @geomembranasmyt
    @geomembranasmyt 7 років тому +1

    hola juan
    desde Colombia te envió un saludo enorme mis mas sinceras felicitaciónes ya que empece con este proceso en aras de poder desarrollarme mas amplia mente como persona y para con mi familia. en este curso como dices tu "he visto la luz", con cada vídeo comprendo mejor cada cosa cotidiana te agradezco el compromiso con el que haces estos videos en pro de los que estamos empezando y gracias por tu esfuerzo.

    • @pildorasinformaticas
      @pildorasinformaticas  7 років тому

      Muchas gracias por el comentario. Me alegro de que te guste el curso. Un cordial saludo!!

  • @iAzaak
    @iAzaak 5 років тому +2

    El ejemplo del vídeo es genial y está perfectamente explicado. Estoy empezando con los bucles y me daba un poco de miedo no entenderlos. Todo va tomando forma ahora. ¡Gracias!

  • @kleversterlingarrecheacast6145
    @kleversterlingarrecheacast6145 9 років тому +7

    Excelente trabajo, todos los vídeos están muy bien explicados... se nota que amas lo que haces y te preocupas por loas personas que te seguimos es decir tratas de explicar al máximo para que todo sea claro

    • @pildorasinformaticas
      @pildorasinformaticas  9 років тому

      +KLEVER STERLING ARRECHEA CASTILLO Muchas gracias por el comentario y por seguir mis vídeos. Un cordial saludo

  • @carlosjimenezgonzalez
    @carlosjimenezgonzalez Рік тому

    Que máquina de verdad super útil, intuitivo y comprensible para repasar , recordar o inclusive para asimilarlo por primera vez , mis felicitaciones y muchas gracias

  • @jhonfreddyramirezaldana302
    @jhonfreddyramirezaldana302 2 роки тому +1

    Genial tu manera de explicar, tengo unos cursos de java de udemy, pero cada tema solo ponen un video de 5 minutos y casi no logro comprender, los tuyos son de 20 minutos promedio pero bien explicado, estos de los bucles siempre se me a hecho confuso, con tigo por fin lo comprendí, en los otros cursos ya iba en POO pero en tu curso quice devolverme de 0, y me ha parecido genial he podido comprender mejor todo, esperp con ansias llegar a POO en este curso, muchas gracias por tu aporte sos un Crack

    • @martinalejandrovera3655
      @martinalejandrovera3655 2 роки тому

      Vamos masomenos igual (salvo que en estas tres semanas hubieras avanzado mucho). ¿Qué tal si hacemos un grupo de estudio para irnos consultando, mostrando avances, etc? Yo logré interactuar con github así cada pasito por prqueño que sea lo guardo en internet y lo puedo compsrtir.

  • @cesaraugustop
    @cesaraugustop 9 років тому +14

    Excelente tutorial. felicitaciones Ingeniero y muchas gracias a los compañeros con sus magníficos comentarios, son un 50% mas de valioso aprendizaje, muchas gracias.

    • @pildorasinformaticas
      @pildorasinformaticas  9 років тому +4

      +cesar augusto perez gonzalez Gracias por el comentario. Un saludo

  • @NFTGamesAndTrades
    @NFTGamesAndTrades 7 років тому +2

    Muchas gracias por excelente material, Juan eres un persona magnífica, contigo he aprendido muchísimo. Dios te bendig un abrazo. saludos desde Colombia.

  • @juanpromanzio586
    @juanpromanzio586 7 років тому

    La verdad que sé programación procedimental por ejemplo: pascal, y queriendo aprender algún lenguaje nuevo que sea orientado a objetos me recomendaron que haga un curso de java en algún instituto, lo estaba pensando hasta que un día sin más busque por internet y me apareció este curso, explicas de una manera sublime, parece que estas tomando una clase personalmente. Muy buenos tus videos y muy recomendable de mi parte, para los que recién arrancan o para los que como yo sabemos algun que otro lenguaje pero que es muy dificil encontrarle una salida laboral.

  • @iCharly999
    @iCharly999 2 роки тому

    Muchas gracias por el curso, se le da de forma natural el explicar aunque pienso que detrás de esto tiene muchos años de experiencia y práctica.
    VIendo su curso después de terminar la carrera para reforzar conocimientos, quiero algún día lograr ser programador de java o python, son los lenguajes que más estoy trabajando, esto además de la lógica de programación que es muy importante en cualquier lenguaje para poder resolver problemas que creo es la base de un ingeniero.

  • @bryanllerena3344
    @bryanllerena3344 4 роки тому +1

    molan tus cursos, estoy aprendiendo mucho con ellos, estoy iniciando en este mundillo de la programación y tus cursos son los mejores para aprender.
    Un saludo

  • @virginia.faustino4935
    @virginia.faustino4935 4 роки тому

    Sin duda, eres el mejor profesor... gracias por tener este don de enseñar ...

  • @davidcenteno9758
    @davidcenteno9758 7 років тому +1

    excelente pedagogo, definitivamente sabes lo que haces

  • @julianramirezvasquez3164
    @julianramirezvasquez3164 4 роки тому +1

    2020 y tus cursos siguen siendo vistos, he aquí uno más de tus discípulos, excelente curso, muy bien explicado y ejemplificado, un saludo Juan :D

  • @NeekohFantuzzi
    @NeekohFantuzzi 6 років тому

    Muchisimas gracias Juan por tomarte tu tiempo y explicar de manera tan espectacular que hasta un bobosapiens como yo entienda a la perfeccion cada uno de los conceptos! le estoy dando duro al curso, mientras en la universidad hago c#, seria lo maas!!! tenerte como profesor! SALUDOS DESDE ARGENTINA

  • @kbimero1
    @kbimero1 8 років тому +1

    Gracias a los videos estoy entendiendo mejor el uso de cada una de las clases y sus métodos
    Excelente explicacion... Lo felicito..!!!

  • @miguelangelvasquezgarcia8235
    @miguelangelvasquezgarcia8235 3 роки тому

    El while se me complicaba un poco comprenderlo, pero aqui con la paciencia del profe Juana, ha quedado entendido. Muchas Gracias profesor Juan.

  • @matimtm3868
    @matimtm3868 2 роки тому +1

    Recién lo escucho y me encantó!

  • @kinyoldboy9240
    @kinyoldboy9240 5 років тому +3

    Magnífico curso y aún mejor profesor!!!!!

  • @ericksantos6077
    @ericksantos6077 6 років тому

    Excelente curso el mejor que he visto, saludos y muchas gracias desde Republica Dominicana

  • @bry3654
    @bry3654 4 роки тому

    Muchas gracias por su dedicación! En ningún otro curso había aprendido tanto.
    Probe while (!clave.equals(pass)) { ... y tambien funciona. Saludos!!

  • @ACHELM
    @ACHELM Рік тому

    No tengo quejas ninguna de tu videos, me parecen maravilloso. La única detallito que he visto que se puede corregir es que. Cuando usas el bucle while. sobre el min 9:24 haces un while(clave.equals(pass) == false) cuando lo más bonito sería while(!clave.equals(pass)) sé que es una tontería pero era para tenerlo en cuenta. Lo dicho, gracias por todo el trabajazo con los cursos gratuitos

  • @josecaicedo100
    @josecaicedo100 8 років тому +3

    excelente profe, sigue adelante con tu enseñanza estoy aprendiendo mucho

  • @fernandomentaimaz2406
    @fernandomentaimaz2406 6 років тому +1

    Muchísimas gracias por el curso, no sabes lo bien que me está viniendo. Un saludo.

  • @luigichanduvi
    @luigichanduvi 9 років тому +17

    Excelente curso y excelente explicacion, gracias por compartir tu conocimiento.

    • @pildorasinformaticas
      @pildorasinformaticas  9 років тому +4

      Adolf Gracias a ti por comentar y seguir mis vídeos. Un saludo

  • @josecastellanos5270
    @josecastellanos5270 7 років тому

    Excelente curso, mejor explicado que cualquier prof de la universidad, de verdad. Solo tengo una sugerencia y es que puede poner ejercicios de tarea para ir practicando, me metí en su página web pero solo se consiguen unos pocos.

  • @goddy2481
    @goddy2481 4 роки тому

    EL MEJOR EXPLICANDO JAVA.

  • @luciopaulino3878
    @luciopaulino3878 4 роки тому +5

    Acá publico un código muy similar al mostrado, con un par de cambios para mayor eficiencia, como no utilizar un if, sino que preguntar 2 veces, una antes del ciclo, y otra después (aunque entiendo perfectamente que el objetivo era mostrar del todo como funciona, ligando conceptos previos). Para el que le sirva se los paso.
    String contraseña = "password";
    System.out.println("Ingrese en el panel la contraseña para acceder a sus datos");
    String res = JOptionPane.showInputDialog("Contraseña");
    while (contraseña.equals(res) != true) {
    System.out.println("Contraseña incorrecta, ingrese nuevamente");
    res = JOptionPane.showInputDialog("Contraseña");
    }
    System.out.println("Contraseña correcta");

    • @crc_12z28
      @crc_12z28 Рік тому

      Aún más corto el código: saludos;
      String contraseña = "password";
      String res = JOptionPane.showInputDialog("Ingrese contraseña, por favor");
      while (contraseña.equals(res) != true) {
      res = JOptionPane.showInputDialog("No es esa, por favor, escriba su contraseña ");
      }
      System.out.println("Contraseña correcta");

  • @andresplaceressanabria6951
    @andresplaceressanabria6951 3 роки тому

    Gracias por tus clases Prof Juan. Explicas Genial!!!

  • @marthaisabelbenavidesbonil6487
    @marthaisabelbenavidesbonil6487 3 роки тому

    Muchas gracias profesor! Excelente manera de enseñar a programar. Sos el mejor!

  • @ivancaceres9367
    @ivancaceres9367 4 роки тому

    SE VA PONIENDO CADA VEZ MEJOR VIDEO TRAS VIDEO

  • @jorgebalagueraespinosa5936
    @jorgebalagueraespinosa5936 6 років тому

    Muchas gracias por compartir tus conocimientos. Un saludo desde Bucaramanga Colombia.

  • @josue.Gm.bjj85
    @josue.Gm.bjj85 8 років тому +1

    Muchas gracias por compartir lo que sabes, sin duda alguna muy claro todo lo que explicas he aprendido mucho en lo que llevo visto hasta ahora Saludos.

    • @pildorasinformaticas
      @pildorasinformaticas  8 років тому

      +jorarcor Gracias por tu comentario y por seguir mis vídeos. Un saludo

  • @renzocastro1085
    @renzocastro1085 8 років тому +1

    Muchas gracias por estos tutoriales, me están siendo de muchísima ayuda. Siga así :D. Saludos desde Argentina

  • @Gabriel-hh1pw
    @Gabriel-hh1pw 5 років тому

    Pues con todo lo que sabía hasta el vídeo 17 pude hacer un pequeño programa que te pasaba cualquier medida de centímetros a pulgadas, incluso con decimales, usando el JOptionPane y haciendo una pequeña variable de double en la que usaba el Double.parseDouble :P de momento super contento con este curso !!!

  • @christiandavid5780
    @christiandavid5780 9 років тому +1

    Otra forma, con contador de cuántas veces se ha fallado jeje. Me gustan tus vídeos! Lo hice antes de ver tu solución. Estoy aprendiendo mucho! Gracias por este curso!
    import javax.swing.*;
    public class AccesoAplicacion {
    public static void main(String[] args) {
    // Programa que pide una contraseña hasta que se adivina.
    String clave="Christian";
    String pass=JOptionPane.showInputDialog("Introduce la Contraseña");
    int intentos=1;
    while (clave.equals(pass)==false){
    pass=JOptionPane.showInputDialog("Clave Errónea, intentalo de nuevo. Llevas "+intentos+" intentos.");
    intentos++;
    }
    System.out.println("Contraseña correcta en "+intentos+" intentos.");
    }
    }

    • @pildorasinformaticas
      @pildorasinformaticas  9 років тому

      Christian David jeje buen código !! Gracias por el comentario y por seguir mis vídeos. Un saludo

    • @AlejandroMejiaarango
      @AlejandroMejiaarango 9 років тому +1

      Si que Bien Christian David pero mira si intentas cerrar la ventana si le das cancelar por que pasa esto pildorasinformaticas y digamos si yo quisiera decir que la ventana se cierre cuando pase el intento 4 como se haria Un Cordial saludos para ambos, Alejandro :)

    • @pildorasinformaticas
      @pildorasinformaticas  9 років тому +1

      Alejandro Mejia Introduciendo un break; Así:
      while (clave.equals(pass)==false){
      pass=JOptionPane.showInputDialog("Clave Errónea, intentalo de nuevo. Llevas "+intentos+" intentos.");
      intentos++;
      if(intentos==4){
      break;
      }
      }
      Un saludo

  • @playgamer4511
    @playgamer4511 8 років тому +1

    Gracias a tu curso, me he puesto las pilas en Programación, puesto que actualmente entre algo tarde en el ciclo superior de Desarrollo de Aplicaciones Web y mis compañeros van mas adelantados que yo pero ya creo que no!! ;)

    • @pildorasinformaticas
      @pildorasinformaticas  8 років тому

      :)) me alegro de que haya resultado útil. Seguro que les rebasarás en breve. Un saludo!!

  • @cmcasadoiro
    @cmcasadoiro 6 років тому

    Muy, pero que muy bien explicado. Me suscribo y me voy a ver el curso entero. ¡Muchas gracias!

  • @ninjamasterretro
    @ninjamasterretro 6 років тому +10

    Hola, apenas estoy iniciando en este curso.. esta muy genial juan, ten en cuenta que es 2018 y te sigue viendo mucha gente, lo que deseo es, que si me podrías pasar todos los ejercicios, que se han hecho en este curso en un archivo comprimido, para mi y muchos nos serviría bastante tenerlos en cuenta por que no siempre nos acordaremos de todo. saludos desde Colombia

    • @TheAxidRain
      @TheAxidRain 6 років тому +2

      Lo ideal es ir realizando los ejercicios a medida que avanzas, asi es que se aprende, saludos

    • @lkalieuw8318
      @lkalieuw8318 6 років тому +1

      cabe destacar que ir creando tu propia carpeta de apuntes también te ayuda, aparte de que tenemos la api java por suerte, tener los apuntes con nuestras ideas de como se aplica ayuda, nadie mejor que nosotros mismos sabe como explicarnos lo aprendido.

  • @saitoinosaka6445
    @saitoinosaka6445 8 років тому +1

    Enseñas muy bien amigo, gracias por darnos este curso a todos.

    • @pildorasinformaticas
      @pildorasinformaticas  8 років тому

      Gracias a ti por el comentario y por seguir el curso. Un saludo!!

  • @blueshi5337
    @blueshi5337 6 років тому +1

    ufff que bueno, como me divierte aprender a programar y programar buena explicacion.

  • @patricioferman90
    @patricioferman90 5 років тому +2

    Muchas gracias por el curso!!!!

  • @cokeDeToro
    @cokeDeToro 9 років тому +3

    Ejemplo perfecto. Gracias de nuevo por los cursos!

    • @pildorasinformaticas
      @pildorasinformaticas  9 років тому +1

      jorge de toro Gracias por el comentario y por seguir mis vídeos. Un saludo

  • @roarba
    @roarba 3 роки тому

    Yo lo hice así y también funciona :D
    ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
    import javax.swing.JOptionPane;
    public class Program {
    public static void main(String[] args) {
    final String password = "contra";
    String input = JOptionPane.showInputDialog("Escribe la contraseña");
    while(input.equals(password) == false) {
    System.out.println("Contraseña incorrecta");
    input = JOptionPane.showInputDialog("Escribe la contraseña correcta");

    }
    }
    }
    Buen video profesor!

  • @alonsoamoreno2538
    @alonsoamoreno2538 7 років тому +1

    Maestro, excelente, hice el ejercicio y le agregue un pequeño contador de intentos, se que hay varias formas de hacerlo pero pues lo hice de este modo y no se si sea el más optimo con el tiempo iré aprendiendo, pero es funcional =)
    import javax.swing.JOptionPane;
    public class AccesoAplicacionWhile {
    public static void main(String[] args) {
    String clave = "password";
    String pass = "";
    int cont = 0;
    int intentos = 3;
    while ( !clave.equals(pass) && cont < 3) {
    pass = JOptionPane.showInputDialog("Introduce la clave");
    if ( !clave.equals(pass) ) {
    cont++;
    JOptionPane.showMessageDialog(null, "Contraseña incorrecta, intentelo nuevamente, te quedan " + (intentos-cont) + " intentos");
    } else {
    JOptionPane.showMessageDialog(null, "Felicidades acertaste la clave es " + clave);

    }
    }
    Funciona y no se si he cometido algun error de sintaxis o pude haberlo hecho mejor, pero es funcional, espero su opinión o de que forma puedo mejorarlo u optimizarlo, gracias por compartir con nosotros sus conocimientos =)

  • @sagarita2008
    @sagarita2008 7 років тому +1

    Mil gracias!! Estoy siguiendo tus cursos

  • @montsemkd4742
    @montsemkd4742 9 років тому +3

    Genial! siempre me hacía lio con la diferencia entre While y If.. y me ha encantado! ;)
    Gracias!

    • @pildorasinformaticas
      @pildorasinformaticas  9 років тому +2

      Xeta Maqueda Me alegro de que te haya quedado más claro. Un saludo

  • @gsmapahida6539
    @gsmapahida6539 7 років тому

    Esta fenomenal el curso, aunque creo que este es el video ideal para meter showMessageDialog, ya que estamos trabajando con ventanitas queda mas chulo que la respuesta sea en ventanita tambien.
    import javax.swing.*;
    public class Bucles_1 {
    public static void main(String[] args) {
    String clave= "Rom.2017";
    String pass="";
    while(clave.equals(pass)==false) {
    pass=JOptionPane.showInputDialog("Introduce la contrasena:");
    if(clave.equals(pass)==true) {
    continue;
    }
    JOptionPane.showMessageDialog(null, "La contrasena no es correcta.");
    }
    JOptionPane.showMessageDialog(null, "Bienvenido.");
    }
    }

  • @Ner400
    @Ner400 8 років тому +2

    Gracias profe por los videos. Ya entiendo las estructuras en Java :D Gracias, se lo he recomendado a mis compañeros y amigos.

    • @pildorasinformaticas
      @pildorasinformaticas  8 років тому

      +Ner400 Gracias por el comentario y por recomendarme. Un saludo!!

  • @aldairpuga6401
    @aldairpuga6401 7 років тому

    Muchas gracias por crear estos vídeos, son excelentes!!!!!

  • @matheovalero5845
    @matheovalero5845 8 років тому +2

    Juan, tus vídeos son muy geniales, son muy útiles y sencillos de entender, hasta ahora voy en este vídeo 18, no se si lo hayas hecho ya, pero deberías de hacer uno o dos vídeos sobre diagramas de clase, para entenderlos y hacerlos; ademas podrías explicar tus programas con un diagrama de clase antes o después de hacerlo.

    • @pildorasinformaticas
      @pildorasinformaticas  8 років тому +2

      +Matheo Valero Hola !! Eso lo he dejado para un curso exclusivo de UML. Espero comenzarlo pronto. Un saludo!!

  • @marioperez5804
    @marioperez5804 5 років тому +1

    Que gran curso de verdad

  • @luiscano4729
    @luiscano4729 7 років тому +1

    Muchísimas Gracias, Excelentes vídeos. Muy bien explicados.

  • @CitediTeleseries
    @CitediTeleseries 8 років тому

    Felicitaciones por sus vídeos en Java ...

  • @JoseRamirez-tf4oq
    @JoseRamirez-tf4oq 4 роки тому

    Hola que tal, me gusto mucho tu vídeo es de gran utilidad tanto para programas sencillos así como robustos...
    Yo hice este programa de otra forma... Haciendo uso de banderas dentro del mismo programa, todo a nivel consola aun...
    Les dejo este código por si lo quieren echar a andar...
    Saludos...
    import java.util.Scanner;
    public class Strings {
    public static void main(String[] args) {
    Scanner user = new Scanner (System.in);
    String id="Jose";
    String pass="Luis";
    String nombre="";
    String contra="";
    int bandera=0;

    System.out.println("Bienvenido");
    do {
    bandera=0;
    System.out.println("Usuario: ");
    nombre=user.nextLine();

    if(nombre.equals(id)==false) {
    bandera=1;
    System.out.println("Usuario incorrecto, intentalo de nuevo
    ");
    }
    }while(bandera!=0);

    do {
    bandera=0;
    System.out.println("Password: ");
    contra=user.nextLine();


    if(contra.equals(pass)==false) {
    bandera=1;
    System.out.println("Contraseña incorrecta, intentalo de nuevo
    ");
    }
    }while(bandera!=0);

    System.out.println("Bienvenido
    Ingresaste con: " + nombre + " y con " + contra);

    }
    }

  • @quetzalilo
    @quetzalilo 7 років тому +3

    gracias por tu tiempo

  • @CarlosGarcia-yj4ux
    @CarlosGarcia-yj4ux 3 роки тому

    Continúa aprendiendo exelente

  • @luisdavidmendez6872
    @luisdavidmendez6872 4 роки тому

    Gran curso, muy buen maestro

  • @manuguaita1781
    @manuguaita1781 9 років тому +3

    me encanta!! me estoy enterando de todo
    que pena que no tengas tutoriales de SErvlets tb con eclipse!!
    muchas gracias

    • @pildorasinformaticas
      @pildorasinformaticas  9 років тому

      elena sanz Hola !! Estoy en ello. Voy a día de hoy por el vídeo 171 y seguimos adelante. Un saludo

  • @heavycavalry9919
    @heavycavalry9919 2 роки тому +7

    Para que tomen nota:
    Se puede abreviar el while con !password.equals(pass)
    El ! viene a ser "mientras no sean iguales"
    Un abrazo Juan!

    • @emmanueltapia3780
      @emmanueltapia3780 Рік тому

      No, estas equivocado , el método equals se utiliza para comparar "CONTENIDOS DE CADENAS", NO REFERENCIA(ubicación en memoria ) , así que el video esta más que Excelente.

    • @heavycavalry9919
      @heavycavalry9919 Рік тому

      @@emmanueltapia3780 Colocar '!' en una declaración dentro de un bucle 'while' en Java es equivalente a negar el valor de la expresión boolean.

  • @yumbybierzo
    @yumbybierzo 4 роки тому

    Como apunte, el if dentro del while creo que está redundante por que la condición ya está valorada anteriormente.
    No voy de listillo, es un mero comentario, enhorabuena por tu magnífica forma de explicar. Animas a ver video tras otro sin parar!

    • @pildorasinformaticas
      @pildorasinformaticas  4 роки тому

      Ya no recuerdo el vídeo pero es posible lo que comentas. El código redundante a veces ocurre... De todas formas te animo a que lo quites y lo pruebes en directo a ver si sigue funcionando igual. Un saludo!

  • @ivonneaspilcueta8658
    @ivonneaspilcueta8658 7 років тому +11

    Hola Profesor,
    veo que su pagina tiene una nueva cara, ayer me meti para donar y no me dejo seguro por la implementacion nueva en su pagina,ahora me meti para estar como miembro pero no me manda nada al correo que doy, me encanta sus clases, ud hace que ame la programacion, creo que ya se lo he dicho anteriormente. Queria saber si puede hacer tutoriales de C#? Aunque sea pagados, me gustaria mucho llevar esos tutoriales a la manera de como ud las explicas.
    Saludos,

    • @pildorasinformaticas
      @pildorasinformaticas  7 років тому

      Hola !! Gracias por seguir mis vídeos. He contratado un nuevo hosting para mi nueva web y como suele ocurrir en estos casos, los primeros días hay problemas de "ajustes". Creo que ya los he resuelto todos. Te pediría que volvieras a intentar registrarte en la web. Si tienes algún problema puedes escribir a cursos@pildorasinformaticas.es
      Un saludo!!

  • @marcoseduardosimon8159
    @marcoseduardosimon8159 8 років тому +1

    Muchísimas gracias Profe, no hay palabras de agradecimiento por estos cursos, la verdad que se aprende muchísimo con gente como usted. Quisiera preguntarle si además de seguir sus cursos, me recomienda el libro de, "Cómo Programar en Java, 9na Edición - Deitel", o recomienda otro libro ?. Desde ya muchísimas gracias, saludos desde Argentina.

    • @pildorasinformaticas
      @pildorasinformaticas  8 років тому

      +Marcos Eduardo Simon Hola !! Gracias por el comentario. El libro que mencionas está bastante bien en mi opinión. También te recomiendo el libro Core Java de la editorial Prentice Hall. Un saludo!!

  • @thony1199
    @thony1199 8 років тому

    Eres un exelente profesor

  • @CLAUDIA69965074
    @CLAUDIA69965074 9 років тому +1

    GRACIASSSSSS, desde Colombiano

  • @cmrll9951
    @cmrll9951 10 років тому +1

    Excelente hasta ahorita, lo único que me gustaría que mencionaras e hicieras más referencia, además de explicar mejor sería lo de los métodos y las clases, es lo único a lo que hasta ahorita al menos yo, me confundo aveces, de ahí en fuera, todo excelente :)

    • @pildorasinformaticas
      @pildorasinformaticas  10 років тому

      CM RLL Hola !! Aún no has llegado a la parte donde comenzamos a hablar de POO (Programación orientada a Objetos). Entonces mencionaremos los conceptos de clases métodos etc. Te animo a que sigas viendo vídeos (ahora mismo vamos por el 69). Un saludo

    • @cmrll9951
      @cmrll9951 10 років тому

      Gracias, y por cierto, tienes gran material, y acudo a este tipo de medios porque en mi escuela, aquí en México estoy en preparatoria, pero como mi maestra es muy cerrada, vaya, no me agrada su forma de enseñar, por eso recurro a este tipo de medios, pero me agradó que al fin hubiera encontrado este medio y gracias por subir este material, ya estoy suscrito a tu canal :)

  • @joscarmartom
    @joscarmartom 10 років тому +1

    Me encanta cada video. En este tal vez hubiera usado para el mensaje de acceso permitido "JOptionPane.showMessageDialog(null, "Acceso permitido");" pero entiendo que explicar que es null es un poco más complicado.

  • @joselosddrd
    @joselosddrd 7 років тому +2

    Encantado y lleno de emocion por tus vidoes PURPURA. Mucho respecto por la dedicacion. Me puedes decir un comando especial para correr el programa? No tender que ir al boton verde de Play. Gracias

    • @pildorasinformaticas
      @pildorasinformaticas  7 років тому +1

      Gracias por el comentario. Puedes utilizar Ctrl + F11. Un saludo!!

  • @FilosofoD
    @FilosofoD 7 років тому +1

    Excelentes explicaciones ...gracias

  • @angrymasthera2365
    @angrymasthera2365 7 років тому +6

    Como ejercicio para este vídeo hice una ruleta rusa, con una pequeña ayuda de la API de Java.
    Aquí dejo el código para quien le interese ;-) :
    import java.util.Random;
    public class RueltaRusa {
    public static void main(String[] args) {
    Random var1=new Random();
    int cargador=var1.nextInt(5);
    int bala=3;
    while(cargador != bala){
    cargador=var1.nextInt(5);
    System.out.println("CLICK!");
    System.out.println(cargador);
    }
    System.out.println("OH NO, IS DEATH!");
    }
    }

  • @adriancordova1618
    @adriancordova1618 3 роки тому

    Excelente ejemplo maestro, pienso desde mi humilde opinión que la condición del while hubiera sido mejor compararla con TRUE en vez de con FALSE para que fuera más sencillo de entender para los que empiezan a comenzar, bueno lo digo desde mi experiencia ya que cuando empezaba aprender a entender los condicionales y los bucles esta forma no la comprendía en su totalidad.

  • @aleacostac
    @aleacostac 9 років тому +4

    Hola Juan, una pequeña sugerencia sobre la condición que utilizas para el bucle while:
    while (clave.equals(pass)==false) {
    ····
    }
    Creo que, ya que el método equals ya es una comparación entre String, se puede aprovechar el resultado de equals y no volver a comparar de nuevo. Quiero decir:
    while (!clave.equals(pass)) {
    ······
    }
    Pongo el operador de negación porque solo se debe ejecutar el interior del bucle mientras sean distintos los contenidos de las variables "clave" y "pass".
    ¿Cómo lo ves?. Solo es por ahorrar una segunda comparación.

    • @pildorasinformaticas
      @pildorasinformaticas  9 років тому +7

      Alejandro Acosta Hola !! Lo veo correctísimo y así lo hago saber más adelante en el curso. Es un comentario que me habéis hecho acertadamente algunos de vosotros. En los primeros vídeos las comparaciones de valores booleanos las hice así en un intento de que se comprenda mejor el código para aquellos que no tienen conocimientos previos.
      Más adelante veréis como en las compraciones booleanas prescindo del operador de comparación ==
      Un saludo!!

  • @CsrVann
    @CsrVann 4 роки тому +2

    En este video tenemos de nuevo la ventana emergente de JOptionPane al frente ¿Será algo del código anterior? Una vez más te doy las gracias por estos videos!