Course Java Loops I Video 18

Поделиться
HTML-код
  • Опубликовано: 19 сен 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...

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

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

    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

  • @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 10 месяцев назад

      Gracias por el aporte!!!

    • @bryanrico3054
      @bryanrico3054 8 дней назад

      o tambien si escribes sout control+espacio se escribe

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

  • @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 4 месяца назад

      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

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

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

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

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

  • @Nyclinda
    @Nyclinda 8 лет назад +28

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

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

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

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

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

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

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

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

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

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

  • @basildeep7984
    @basildeep7984 Год назад +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.

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

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

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

    Lo mejor del curso...la API de JAVI, curso fenomenal, estoy muy contento y superenganchado, 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

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

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

      Gracias por el comentario. Me alegro de que te gusten 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!

  • @marceloalejandroasis2596
    @marceloalejandroasis2596 Год назад +2

    Impecable profe como siempre, saludos desde Argentina.

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

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

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

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

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

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

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

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

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

    Recién lo escucho y me encantó!

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

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

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

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

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

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

  • @luigichanduvi
    @luigichanduvi 9 лет назад +17

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

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

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

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

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

  • @josecaicedo100
    @josecaicedo100 8 лет назад +3

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

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

    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.

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

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

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

    Es oro puro este canal de youtube

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

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

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

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

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

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

    excelente pedagogo, definitivamente sabes lo que haces

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

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

  • @renzocastro1085
    @renzocastro1085 8 лет назад +1

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

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

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

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

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

  • @patricioferman90
    @patricioferman90 5 лет назад +2

    Muchas gracias por el curso!!!!

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

    EL MEJOR EXPLICANDO JAVA.

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

  • @nicozuki
    @nicozuki 8 лет назад +6

    hola Juan, muy bueno el curso, una cuestión: En vez de utilizar (clave.equals(pass)==false) en la condición del While, puedes utilizar (!clave.equals(pass)) y te ahorras líneas de código

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

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

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

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

  • @saitoinosaka6445
    @saitoinosaka6445 8 лет назад +1

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

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

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

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

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

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

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

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

    }
    }

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

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

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

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

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

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

  • @raulnardone7062
    @raulnardone7062 10 лет назад +3

    Hola Juan. Se podria reemplazar el codigo del ejemplo por el siguiente ?
    String clave = ¨Juan¨
    String pass = JOptionPane.showInputDialog(¨Introduce la contrasena por favor¨);
    while clave.equals(pass) == false {
    System.out.println(¨Contrasena incorrecta¨);
    pass = JOptionPane.showInputDialog(¨Introduce la contrasena por favor¨);
    }
    System.out.println(¨Contrasena correcta. Acceso permitido¨);
    Gracias desde ya y adelante con el curso !

    • @pildorasinformaticas
      @pildorasinformaticas  10 лет назад +3

      Sí, tu código es correcto. Incluso más optimizado que el mío. Un saludo!!

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

    SE VA PONIENDO CADA VEZ MEJOR VIDEO TRAS VIDEO

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

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

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

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

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

    Que gran curso de verdad

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

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

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

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

    Al igual que en el ejercicio anterior creo que convendría explicar el tema de reasignar un valor a una variable dentro de un bloque. Las variables las inicializas con los inputs introducidos dentro del bucle while; este mira en la condición; si se cumple la condición vuelve a leer el código del bucle pero ¿Cómo puede ser que, si el programa no volvió hasta arriba del todo para volver a leer las variables con la nueva inicialización sepa reconocer el cambio que se hizo dentro del bucle? Al declarar e inicializar las variables lo guardas en memoria RAM como explicaste al principio, lo que creo que falta explicar es que, una vez declaradas, el flujo del programa no necesita volver a pasar por esas variables cuando repasa la condición ya que chequea en memoria el valor actual.

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

  • @quetzalilo
    @quetzalilo 7 лет назад +3

    gracias por tu tiempo

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

    Mil gracias!! Estoy siguiendo tus cursos

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

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

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

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

  • @matimtm3868
    @matimtm3868 2 года назад +2

    Muchas gracias!!

  • @AlbertoSanzRamirez
    @AlbertoSanzRamirez 10 лет назад +1

    Hola Juan,
    Lo primero, felicitarte por tu labor, ya que he seguido varios video tutoriales de Java, y te puedo asegurar que como este, ninguno.
    Después, quisiera agregarte mi código sobre este ejemplo, que he modificado sin usar el if:

    String clave = "Alberto";
    String pass = JOptionPane.showInputDialog("Introduzca un pass");
    while (clave.equals(pass) == false) {
    System.out.println("¡Clave incorrecta!");
    pass = JOptionPane.showInputDialog("Introduzca un pass");
    }
    System.out.println("¡Clave Correcta!");

    ¿Cómo lo ves?

    Un Saludo.

    • @pildorasinformaticas
      @pildorasinformaticas  10 лет назад +1

      Lo veo perfecto !! El bucle se repetirá una y otra vez mientras la condición del while sea cierta, es decir, mientras clave y pass no sean iguales. Ya sabéis que en programación casi siempre se pueden hacer las cosas de varias formas. Lo bueno es que lo veáis vosotros lo que indica que estáis aprendiendo. Un saludo y gracias por seguir mis vídeos.

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

    Gran curso, muy buen maestro

  • @CarlosGarcia-yj4ux
    @CarlosGarcia-yj4ux 3 года назад

    Continúa aprendiendo exelente

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

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

    Eres un exelente profesor

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

  • @CitediTeleseries
    @CitediTeleseries 8 лет назад

    Felicitaciones por sus vídeos en Java ...