Introducción a que es y como se utilizan los bucles For y While en Java.
Пікірлер: 69
@xarlie23237 жыл бұрын
mi profesor dice; ale buscaros la vida! y aquí estamos.... bien explicado! gracias!!!:D
@TheDjArkangel9 жыл бұрын
Bueenas,Muuchas gracias por las clases, es increible poder hacer que un ordenador, la cosa mas tonta del mundo, lea nuestras ordenes y las ejecute, es como magia, me apasiona esto de la programación.Muchas gracias por todos los videos, seguiré apoyandote,Un saludo
@prophessor_jka9 жыл бұрын
Simplemente genial. Contigo aprendo java a la velocidad del rayo.
@bertuastur9 жыл бұрын
Gran trabajo es el que estas haciendo. Explicas dpm. Enhorabuena!!
@peperomero71169 жыл бұрын
Bravo...muy buenos tus tutoriales. Muchas gracias por compartir tus conocimientos con todos...Chapeau
@edwinpenalozachuco84279 жыл бұрын
Felicitaciones maestro... gracias por los vídeos me son de mucha ayuda.
@absarazurisadahillanosmend23994 жыл бұрын
Muchísimas gracias, usted si es buen profesor 🤠
@elenaesquivel315610 жыл бұрын
Muchísimas gracias! Estoy aprendiendo mucho con tus vídeos! :D
@silviagarcia83018 жыл бұрын
he empezado tus vídeos por el principio para mi examen de programación a modo de repaso hasta el tema de los arrays, que lo llevo un poco chungo. Un consejito, cuando explicas el incremento en el for, creo que se entendería mejor si lo explicas como que pone j a 0 después compara y luego incrementa, y cuando acaba el bucle y vuelve ya está incrementado. Creo que es más visual, más fácil de entender. Por lo demás una maravilla, a ver si apruebo. :D
@EmpiezaAProgramar8 жыл бұрын
Pues te deseo mucho suerte Silvia, con lo que aquí explico seguro que puedes aprobar tu examen. Un saludo.
@erickgave238 жыл бұрын
muchas gracias me gustan muchos sus videos
@jheffercanas20079 жыл бұрын
Yo hice un poco distintos lo de el programa pasado pero igual me funciono jeje yo hice un if para cada uno ejemplo: if( hora >_23 || hora < 0){ System.out.println(" la hora mayor es 23 y la menor es 0")} Else { System.out.println( " introduce los minutos") claro la llave de este else y otro q le sigue los puse al final del programa y para los distintos casos utilice puros ( else if) y corrió muy bien, pero esto me hizo querer hacer algo q no pude, en los casos de SWITCH los CASE nada mas pueden tener un signo y un numero entero o también los CASE se pueden utilizar para comparar distintas operaciones me explico: Case ' 5 < x'Case '6 = u'Espero su respuesta , gracias por dar esas clases tan buenas de ti aprendí mucho y seguiré porque me quedan un pocoton de vídeos jajajaja
@brayanhernandez19908 жыл бұрын
bno muchisimas gracias bn hombre se le agradece mucho me resulto un poco facil porque esos ciclos los conocia en C pero vale exelente explicacion. (y)
@salvadorct19 жыл бұрын
Fantásticos vídeos.
@griseldagancedo97137 жыл бұрын
Muchas Gracias, los videos son muy buenos.
@superinmortal3010 жыл бұрын
Genial, a por el bloque 3.2.
@christianpinov8 жыл бұрын
Gracias por tan excelente video.
@yartor019 жыл бұрын
Hola lo solucione de esta manera if(hora < 24 && min < 60 && seg < 60 && hora >= 0 && min >= 0 && seg >= 0) Gracias por todos los videos, excelente!!!
@LUISALVAREZ-sv6go10 жыл бұрын
genial ya lo soluciones y funciona bien saludos
@maximilianogasperino54884 жыл бұрын
Muy bien explicado!!!!!
@luanaselena67977 жыл бұрын
gracias profe!!
@maxtla0710 жыл бұрын
Gracias ...
@jouvithssa10 жыл бұрын
muchas gracias por tus videos, mi profe es mas mala jijiji
@TeRml1710 жыл бұрын
Muchas gracias por tus vídeos!!! En clase hemos pasado de C a Java y me estaba pareciendo complicadísimo por cosas como el control de errores de "catch" o el "scanf" pero con tus vídeos estoy empezandoa entender la mayoría de cosas. Una duda, estoy viendo que en el bucle for de este vídeo inicias la variable desde fuera del bucle en vez de iniciarla directamente dentro con un "for (int j=0 ; j
@TeRml1710 жыл бұрын
No he dicho nada, acabo de ver que lo explicas en el siguiente vídeo :)
@EmpiezaAProgramar10 жыл бұрын
TeRml17 yap, por eso no conteste, por norma general todo lo que veas diferente o que doy por sabido es porque ya esta explicado en otro video. Un saludo.
@franciscocampos58710 жыл бұрын
Primero que nada muchas gracias por tus videos, estan buenisimos y estoy realmente entendiendo, muchas felicidades por tan buen trabajo!!! Mi pregunta sería la siguiente. Por que el ciclo while, cuando quitas el incremento no imprime algo, siguiendo la lógica según yo debería imprimir 0 0 0 0 0 0 0 0 0 0 0 0...No es así?
@LaQuintaPataDebate10 жыл бұрын
Es tal cual usted lo dice estimado, imprime infinitamente el 0 + el espacio, saludos
@alekssanchez190710 жыл бұрын
hay algún caso en el que usar while sea mejor que usar for?
@ErethilClaw9 жыл бұрын
te quiero, me acabas de salvar el culo
@jesusgerardoarambulahernan33648 жыл бұрын
Buenas amigo, ya con lo que llevo visto de tus videos, puedo desarrollar algun juego ?
@hectorgabrielvillegasfalco30087 жыл бұрын
tengo un problema los numeros me salen en forma vertical y no horizontal y en casi todos las practicas que he tenido viendo tus videos me los valores no se ponen al lado de lo escrito si no abajo ejemplo 0 1 2 3 4 estoy fuera del bucle
@josemogollon81287 жыл бұрын
Mira en la parte de System.out.print... que se coloca en el "while", el "ln" no debe estar para que se haga horizontal, saludos
@MultiAlex100000010 жыл бұрын
Hola, solo paso a felicitarte por tus vídeos. Sinceramente son los mejores vídeos de Java que he visto (Incluyendo también los de C). Solo que tengo una duda, y me gustaría saber si no tendrías algún PDF con ejercicios para revolver (Así como los que tenias en C) Te mando un saludo y espero sigas con mas java :D
@EmpiezaAProgramar10 жыл бұрын
Puedes hacer exactamente los mismos ejercicios que hiciste en C pero ahora en Java, imagino que no harias todos los ejercicios en su momento, por lo que aun puedes practicar en Java. Aun asi, mirare si tengo mas por ahi! Un saludo.
@pierotolentinodurand853810 жыл бұрын
Empieza A Programar Por favor deja el link del pdf de los ejercicios de C
@reydavid24249 жыл бұрын
Muchas Gracias profesor Martinez por todos estos videos tengo un problema siempre me sale esto "Syntax error on token "else", delete this token The method pintln(String) is undefined for the type PrintStream" cuando pongo else incluso copiando los programas suyos. Que debo Hacer?
@EmpiezaAProgramar9 жыл бұрын
Reynaldo Rivera Profesor Martinez? porque me llamas asi? Siempre que tengas un problema de codigo debes de copiar el código, sino es imposible ayudarte. Un saludo.
@reydavid24249 жыл бұрын
Empieza A Programar Gracias por contestar Profe!!! pues si me pudiera enviar una direccion de correo para enviarle las fotos y vera que no me funciona ningun progama solo salio bien el preimero que era presentar una variable el sencillo de la clase uno mi correo es reydavid2424@gmail.com. Para mi Ud es un Profesor
@EmpiezaAProgramar9 жыл бұрын
Reynaldo Rivera Lo que me choca es lo de Martinez, ya que yo nunca he dicho que ese sea mi apellido. Sobre lo de un correo para dudas, siento tener que decirte que no respondo dudas por privado, todas las dudas las respondo en publico, aun asi, las dudas que son por problemas de haber copiado mal el codigo o por no haber visto el video o videos anteriores no las suelo contestar, ya que con prestar un poco mas de atencion se pueden resolver solas y ademas, tengo que decirte que el 99% de las dudas suelen ser de este estilo, asi que te animo a revisar bien tu codigo porque algun fallo debes de tener. Un saludo. PD: Para poner el codigo, simplemente copialo en un comentario, mira el resto de comentarios de compañeros y veras como lo hacen el ellos, no es necesario una imagen, aunque si que es necesario advertir en que linea da el fallo y cual es concretamente.
@reydavid24249 жыл бұрын
Empieza A Programar Bueno gracias por la respuesta ya me di cuenta que en lo del apellido y lo del codigo estaba equivocado gracias nuevamente ya he corregido el fallo pues tenia un ";" demas lo encontre por Debug y disculpe hacerle perder su tiempo
@foxtrox14383 жыл бұрын
JAJAJAJ por poco se me bugea todo donde hice eso del final xd
@paulacarmona79807 жыл бұрын
I LOVE U
@themoicriss91387 жыл бұрын
Una pregunta si pongo i++; no es lo mismo que i=+ 1;
@123JuanOfTheDark1237 жыл бұрын
Un poco tarde pero sí, es lo mismo :D
@trkprime2459 жыл бұрын
y en vez de poner siempre el +=1, por que no usas el incremento normal por ejemplo j++ o i++
@EmpiezaAProgramar9 жыл бұрын
+TrK Prime mírate el siguiente vídeo.
@trkprime2459 жыл бұрын
Si si ya lo vi, gracias ya me extrañaba que no lo usaras por esote puse el comentario. Y gracias por tus videos estoy aprendiendo mas java gracias a ti que mi profesora del grado.
@brayanhernandez19908 жыл бұрын
aaaa eso cada programador de tal forma es lo mismo pero es algo muy bno que enseñe de todas formas para la hora de ver otro programa de otra persona pues se logre entender
@carloseduardomizraimdoming87405 жыл бұрын
yo cuando corrí el ciclo while si querer no puse bien la instrucción y se hizo infinito por lo que dijo el vídeo y cuando ingrese al administrador de tareas en la pestaña rendimiento el procesador de 23% paso a 73% cerré el programa infinito y bajo a 26%.
@EmpiezaAProgramar5 жыл бұрын
Es super tipico al principio, no te preocupes por esas cosas, de los errores se aprende!
@David-mk1zy7 жыл бұрын
like si has aprendido mucho
@GianSerassio9 жыл бұрын
Tengo un problema, cada vez que creo un nuevo proyecto me salen dos errores: -The project cannot be built until build path errors are resolved. -Unbound classpath container: 'JRE System Library [J2SE-1.4]' in project 'Prueba'. Si alguien sabe y me puede ayudar, gracias! PD: Muchas gracias por los vídeos, son de gran ayuda.
@erickflamenco66169 жыл бұрын
+Gian Serassio Estas creando un "JavaProject" o un "Project" ?? puede que ahi ande el problema... crea el javaproject y dentro de ese creas la clase...y no pongas el nombre donde dice paquete... Avisame si te sirve. Saludos :)
@cristianalvarez52956 жыл бұрын
Necesito ayuda para crear un trivia en java sino me voy a examen... Porfavooo!!!
@francescocrea44898 жыл бұрын
A mi antes de que dijeses que no se nos olvidase poner el 1 en vez de la i se me estaba petando el pc. xd
@yahirgarcia1924 жыл бұрын
por que no le pones i++ ??
@teleko0573 жыл бұрын
Poner "i++;" es lo mismo que poner "i = i+1;". Cuando pones "i++" incrementas en uno el valor de i. Ejemplo: Digamos que (i = 2), si ponemos i++; el valor de " i " cambiara a (i = 3)
@cristianalvarez52956 жыл бұрын
Es urgente!, la chilena que es mi profe me tiene las bolas hinchadas!...
@eldebarbita37026 жыл бұрын
Hola, estoy teniendo problemas. Ya miré 1000 veces y no veo la diferencia. -------------------------------------------------------- public class buclewhileyfor { public static void main(String[] arg) { int i = 0; while(0 < 5) { System.out.print(i+" "); i += 1; } System.out.println("Estoy fuera del bucle while"); } } ---------------------------------------------- En la última línea "System.out.println("Estoy fuera del bucle while");" me marca algo mal, me subraya todo.
@EmpiezaAProgramar6 жыл бұрын
while(0 < 5) Si pones eso, siempre sera verdadero por lo que sera un bucle infinito. Un saludo.
@eldebarbita37026 жыл бұрын
@@EmpiezaAProgramar Pero que idiota soy! claro! ... Iba a estar bien redactado el día que 0 sea mayor que 5!! Mil gracias. Como el error me lo marcaba en otro lado, aparentemente, no me estaba fijando bien.
@marcosmartinez552010 жыл бұрын
Falta desde el video 2.5 hasta este el 3.1 o por lo menos a mi no m aparecen
@EmpiezaAProgramar10 жыл бұрын
Marcos Martinez Te recomiendo ver los videos en una lista de reproduccion, veras los videos en el orden adecuado. Un saludo.
@Fr3dy279 жыл бұрын
Empieza A Programar yo los estoy viendo enuna lista de reproducción y no encuentro el de 2.5, entonces quiere decir que no hay?
@creascreocreascreo28897 жыл бұрын
El fallo más gordo yo diria que es: si ponemos las 24:0:0 pone hora no correcta
@TheLinky1009 жыл бұрын
Creo que conseguí arreglar el error de los números negativos, así lo hice gyazo.com/881f934a4003e9394a86fecc32af9041
@A.ru.A7 жыл бұрын
Hola, me gustaria que alguien me pudiera ayudar a resolver esto, lo tengo que entregar el viernes y no hay manera de hacerlo, tengo que conseguir que salga esto: --- D I B U J O D E S E R I E S DE R E C T A N G U L O S --- ¿Qué dimensiones tiene cada rectángulo? - Base: 5 - Altura: 3 ¿Cuántos rectángulos quieres dibujar? 2 * * * * * * * * * * * * * * * * * * * * * * * * porque luego el siguiente ejercicio es parecido y se que lo se resolver: Modifica el código anterior. Ahora los rectángulos han de estar conectados entre sí: El lado inferior del rectángulo superior sea también el lado superior del rectángulo inferior. --- D I B U J O D E S E R I E S DE R E C T A N G U L O S --- ¿Qué dimensiones tiene cada rectángulo? - Base: 5 - Altura: 3 ¿Cuántos rectángulos quieres dibujar? 3 * * * * * * * * * * * * * * * * * * * * * * * * * * la solucion que he echo es esta, si alguien me pudiera ayudar se lo agradeceria: anchura = int(input("Anchura del rectángulo: ")) altura = int(input("Altura del rectángulo: ")) numero = int(input("Número de rectángulos en vertical: ")) for k in range(anchura): print("* ", end="") print() for i in range(numero): for j in range(altura - 2): print("* ", end="") for k in range(anchura - 2): print(" ", end="") print("*") for k in range(anchura): print("* ", end="") print()