Curso C++. Bucle For-Each. Vídeo 27

  Рет қаралды 5,275

pildorasinformaticas

pildorasinformaticas

Күн бұрын

Пікірлер: 28
@agustinmarozzi7542
@agustinmarozzi7542 Жыл бұрын
Impecable.. No veo la hora de que salgan las próximas entregas!! Se agradece enormemente compartas tus conocimientos de esta manera y la forma en la que explicas es inigualable!
@leonardoandrade2613
@leonardoandrade2613 11 ай бұрын
Grande hermano, con este curso estoy aprendiendo cosas que no sabia, estos cursos valen oro
@norberto838
@norberto838 11 ай бұрын
me quede en el tiempo el for each no lo conocía, mil gracias por poder ir viendo las mejoras en la practica Igualmente con la declaración de variable en auto
@j.m.l.d.8072
@j.m.l.d.8072 6 ай бұрын
¡Gracias!
@j.a.r.c.4692
@j.a.r.c.4692 Ай бұрын
Una observación profesor, el bucle for que está usando es el for basado en rangos. El for_each tiene una función distinta y es que trabaja con parámetros como el inicio de rango, fin de rango, y una función o función lambda.
@pildorasinformaticas
@pildorasinformaticas Ай бұрын
En C++, no existe formalmente un bucle for-each como una estructura específica del lenguaje. Sin embargo, el término "for-each" se usa de manera coloquial o informal para referirse al bucle for basado en rangos (range-based for loop) introducido en C++11. Es decir, es comunmente utilizado por la comunidad de programación el término "for-each" para hacer referencia a este tipo de bucles. ¡Un slaudo!
@solracesoj6594
@solracesoj6594 Жыл бұрын
Muy bueno !!!
@a1t0rmenta
@a1t0rmenta Жыл бұрын
Como siempre contigo me salen los cursos por las orejas PERO se agradece oiga ❤
@vgloomy5011
@vgloomy5011 Жыл бұрын
Cuando intento usar el bucle for-each en Dev C++ no me deja pero en vsc si, por que ?
@vianidestello
@vianidestello 11 ай бұрын
depende en la version que estes oupando en dev c++ te recomiendo que cuando compiles pongas el -std=c++11 pa arriba si quieres el c++20 es -std=c++2a
@CaballoLoco666
@CaballoLoco666 Жыл бұрын
Buen video juan, traeras un curso C?
@pildorasinformaticas
@pildorasinformaticas Жыл бұрын
Sí, pero no se cuándo.
@CaballoLoco666
@CaballoLoco666 Жыл бұрын
@@pildorasinformaticas Ohh, que bien, espero con ansias ese curso, Eres el mejor explicando!
@hsabatino
@hsabatino Жыл бұрын
Ni me imaginaba que C++ tuviera "for each", siempre crei que era de lenguajes de mas alto nivel
@harolcriolloperdomo3456
@harolcriolloperdomo3456 Жыл бұрын
C++ es de altísimo nivel
@vulcanobyte
@vulcanobyte Жыл бұрын
C++ es otro level bro
@Endjrx
@Endjrx 4 ай бұрын
@@harolcriolloperdomo3456 No se refiere a ese tipo de nivel me imagino, me imagino que se refiere a como se considera los lenguajes dependiendo su sintaxis. En este caso creo que c++ es de medio nivel.
@user-wb6gc2bc7m
@user-wb6gc2bc7m Жыл бұрын
buah me estoy haciendo el curso tan rapido que ya quiero que suba otro video para que no se me acaben de lo que lo estoy disfrutando xddd
@josejavierbarraganlopez3848
@josejavierbarraganlopez3848 Жыл бұрын
Tengo escrito el codigo correctamente, pero a la hora de ejecutarlo se salta la posicion 0. ej: escribo 1, 2, 3, 4, 5, 0, y cuando imprime el resultado, imprime 2, 3, 4, 5. ¿por que me pasa eso?. Gracias por tus videos y gracias por explicar tan bien.
@josejavierbarraganlopez3848
@josejavierbarraganlopez3848 Жыл бұрын
Pido disculpas, no tenia el codigo bien escrito, antes del bucle while, habia escrito ( cin >> num; ) y por eso me saltaba la posicion 0. Perdon.
@cdvillarreal
@cdvillarreal Жыл бұрын
Tengo entendido que el for each es más flexible que el for, pero el for es más rápido ¿Es verdad? Muchas gracias por tus enseñanzas.
@pildorasinformaticas
@pildorasinformaticas Жыл бұрын
Sí, así es. Pero a efectos prácticos con las máquinas que tenemos hoy en día, la diferencia en consumo de recursos y rapidez es inapreciable a no ser que hablemos de aplicaciones muy grandes y complejas con miles de líneas de código y miles de bucles. ¡Saludos!
@الحقائقمؤلمة
@الحقائقمؤلمة 2 ай бұрын
profesor , esta linea no entiendo: while(cin >> num && num != 0) ¿por que cin >> num va dentro del paréntesis si no es una expresión lógica?
@pildorasinformaticas
@pildorasinformaticas 2 ай бұрын
Aunque cin >> num no parece ser una expresión lógica en el sentido tradicional (como una comparación), en realidad sí devuelve un valor que puede ser evaluado en un contexto lógico. El operador >> en C++ (similar al operador de entrada en C#) tiene un comportamiento que devuelve una referencia al propio flujo de entrada (cin). Al evaluarse dentro de un bucle como while(cin >> num), lo que está sucediendo es que el operador intenta leer un número desde la entrada. Si la lectura es exitosa, cin sigue siendo válido, y esto se evalúa como true. Si la lectura falla (por ejemplo, porque no se ha introducido un número válido o se ha alcanzado el final del archivo), la expresión se evalúa como false. En resumen, la razón por la que cin >> num está dentro del paréntesis es porque devuelve un valor que puede ser evaluado en términos de éxito o fracaso de la operación de entrada, permitiendo que el bucle continúe mientras la entrada sea válida. Esto, combinado con num != 0, hace que el bucle termine cuando se ingresa un cero o si se produce un error de entrada. ¡Saludos!
@الحقائقمؤلمة
@الحقائقمؤلمة 2 ай бұрын
@@pildorasinformaticas Usted mencionó en uno de los videos que en el tipo boolean el resultado True no necesariamente es 1, sino que cualquier numero entero diferente de cero C++ lo asume como True, entonces por ese motivo se puede incluir como si fuera una condicion dentro de while.
@claraikari719
@claraikari719 Ай бұрын
@@pildorasinformaticas Esa sintaxis está muy buena. Muchas gracias por explicarlo.
@gilsonguapo134
@gilsonguapo134 12 күн бұрын
3:13 Epa jaja
Curso C++. Bucle While. Vídeo 28
25:04
pildorasinformaticas
Рет қаралды 4,5 М.
Curso C++. Instrucciones break y continue. Vídeo 30
24:53
pildorasinformaticas
Рет қаралды 4,3 М.
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
Curso C++. Vectores I. Vídeo 15
19:20
pildorasinformaticas
Рет қаралды 14 М.
Curso C++. Operadores I. Vídeo 17
23:36
pildorasinformaticas
Рет қаралды 8 М.
Curso C++. Bucle do-while. Vídeo 29
17:18
pildorasinformaticas
Рет қаралды 4 М.
Curso C++. Bucle For. Vídeo 26
24:13
pildorasinformaticas
Рет қаралды 4,2 М.
Curso C++. Ejercicio práctico sencillo. Vídeo 10
25:12
pildorasinformaticas
Рет қаралды 13 М.
Curso C++. Switch-Case I. Vídeo 22
18:23
pildorasinformaticas
Рет қаралды 6 М.
Curso C++. Vectores II. Vídeo 16
31:47
pildorasinformaticas
Рет қаралды 10 М.
Curso C++. Arrays bidimensionales. Vídeo 13
21:39
pildorasinformaticas
Рет қаралды 13 М.
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН