Ahora el tema es un tema muy muy importante.
Este tema son los bucles que también se denominan declaraciones repetidas o declaraciones interactivas.
Es al mismo tiempo que este tema juega un papel muy importante en la programación y este es un tema
nuevo para los principiantes.
Como si vienes de las matemáticas, las matemáticas no tienen bucles.
Así que aquí tienes que aprender algo nuevo en programación y esto requiere mucha práctica.
Qué todos los programas aprendes aquí bajo este tema.
Debes practicarlos todos y debes resolver una serie de desafíos.
Y ejercicios de codificación que debes hacer. si confía en esta parte de la programación.
Entonces podrás solucionar cualquier problema.
Si tiene algún conocimiento sobre ese problema.
Ahora veamos qué otros bucles están disponibles en C ++.
C ++ tiene tres tipos de bucles, while bucle do while bucle, for bucle y para cada bucle.
ahora, en este video, les daré una introducción a los bucles y también les explicaré estos dos primeros, luego el siguiente video
lo veremos para el bucle y para cada bucle que veremos en otro momento. ahora que son estos
bucles.
Entendamos de este diagrama de flujo.
Ya hicimos un diagrama de flujo.
Ahora veamos este diagrama de flujo.
¿Cómo está funcionando?
Lo rastrearé y les mostraré, el punto de partida y algunas aportaciones que se están tomando.
Cualquiera que sea el problema, está recibiendo alguna aportación.
El procesamiento se realiza después de que se verifique esa condición.
Si la condición es verdadera, vuelve aquí y se procesa y la condición es verdadera.
De nuevo se realiza el procesamiento.
Esto se repetirá.
Entonces, este bloque, esta parte de procesamiento, continuará Repitiéndose
siempre que esa condición sea verdadera y una vez que las condiciones se vuelvan falsas, saldrá y cualquiera que
sea la salida tiene que imprimir y luego detenerse, por lo que en cualquier procedimiento.
Si tiene que ejecutar repetidamente algún conjunto de declaraciones, puede ejecutarlas repetidamente.
Entonces, al usar el bucle, este es un bucle, por lo que estas declaraciones se usan para ejecutar repetidamente un conjunto de declaraciones.
Este tipo de cosas que hacemos comúnmente en nuestra vida diaria repetidamente, realizamos algunos pasos como, tomaré
un ejemplo simple, supongamos que tomas un café y tienes que agregar un poco de azúcar para que pongas
un poco de azúcar cucharadita de azúcar y Lo removeré y lo comprobaré.
Aún no está dulce, aunque puedo poner un poco de azúcar y revolverlo y comprobar que no está dulce y luego volver a ponerlo.
Entonces seguirás mientras no esté dulce, cuando esté lo suficientemente dulce entonces pararás así que pon el azúcar revuélvelo
y revísalo, pon el azúcar revuélvelo y revísalo.
Así que este es un procedimiento repetido.
Tomemos un ejemplo más.
Estás caminando hacia tu casa.
No he llegado a casa.
Luego, camine un paso y luego camine y verifique.
Has llegado a casa.
No he estado en casa.
Entonces da un paso.
No he llegado a casa.
Da un paso.
Por lo tanto, mientras no haya llegado a casa, continuará tomando medidas.
Una cosa más que hemos visto en el sistema numérico como convertir un número decimal llamado número
binario dividido por dos, dividido por dos, dividido por dos.
¿Cuánto tiempo? hasta que se vuelva cero.
Entonces, ¿es cero, no cero continuar, no cero, dividir, no cero dividir, no cero dividir, cero?
Parada.
Así es como en muchos lugares usamos la repetición, por lo que en el cálculo también usamos la repetición.
El ejemplo que le doy convierte a decimal, decimal a binario, así es como resolvemos los
problemas que tienen pasos repetidos usando estos bucles.
Ahora entendamos cómo funcionan estos bucles.
Recogeré un momento y lo haré, mostraré este esqueleto y también el diagrama de flujo.
Luego, más adelante veremos un problema o un programa en el que veamos la sintaxis de dos bucles.
Eso es salvaje y hacer mientras.
Así que aquí está la sintaxis while condition is there.
Y luego este es el cuerpo de mientras se usan corchetes de flores de bucle, dentro de ese proceso, lo que sea que quieras
hacer, puedes escribir en eso adentro. luego hazlo mientras, haz Primero, luego el
corchete de flores y luego dentro del proceso está allí.
Luego, mientras que la condición está al final y la condición que debe cerrarse con punto y coma, debe terminar con Punto y coma
a la derecha.
Aquí no es necesario el punto y coma, pero aquí el punto y coma debe hacerlo.
Entonces, primero se verifica la condición y luego se realiza el proceso.
Primero se procesa y luego se verifica la condición.
Esto es diferente.
Entonces hay una pequeña diferencia.
No es una gran diferencia.
Son casi iguales.
La mayoría de los estudiantes se confunden aquí.
Cuál es la diferencia.
¿Cuál usas?
Así que no es gran cosa que puedas usar cualquiera de ellos.
La única diferencia es que esto primero procesará y luego verificará la condición.
Significa la diferencia i.
Si la condición ya es falsa, esto no se ejecutará, aquí, si la
condición ya es falsa, suponga que la primera vez que solo la condición es falsa, primero se ejecutará.
Luego verifique la condición.
Por lo que se ejecutará como mínimo una vez.
Esa es la diferencia.
No hay dónde usarlos.
¿Hay diferentes lugares para usar?
No hay nada de eso.
La mayoría de los programas usan este bucle y también este bucle, por lo que no hay una gran diferencia.
Ahora,
entendamos diagraméticamente, aquí este es un diagrama de
flujo, así que estamos comenzando y tiene algo
al principio.
Solo déjalo.
Míralo desde este punto.
La primera condición es comprobar.
Si es cierto, el proceso está terminado.
Luego, nuevamente vuelve a este punto para que nuevamente verifique la condición.
Si es cierto, los procesos están listos y luego repita.
Así es como se repite el proceso si la condición es falsa, entonces continuará normalmente.
Saldrá de este bucle y continuará normalmente.
Entonces se verifica la primera condición y se realizan los procesos.
Así que este es un diagrama de flujo para el ciclo while. ahora haz while loop.
Comenzar el primer proceso está hecho.
Verificación de condiciones.
Y si es así, volverá a entrar en el proceso y repetirá el proceso para que
el primer proceso se complete, luego la condición es verificar si la condición es falsa, luego continuará fuera del ciclo
y continuará el resto de las declaraciones.
Así que este es el diagrama de flujo para el ciclo do while.
No, escribiré en un programa primero usando while loop.
Escribiré un programa para mostrar números del uno al n y puede ser 10 o 20, lo que sea, así que
supongamos que
n es un 10.
Mostraremos números del 1 2 3 4 5 al 10.
Escribamos el programa para este para mostrar n números.
Bueno.
Primero escribiré un programa para esto usando este bucle.
Entonces, nuevamente convertiré ese programa y le mostraré cómo escribir en la misma cosa usando do while loop.
Echemos un vistazo al programa.
Escribamos un programa para mostrar números del 1 al n, para eso ya tengo un diagrama de flujo.
Veamos el diagrama de flujo de trabajo.
En primer lugar, debemos saber un número que es 10, 20 hasta donde desea mostrar un número.
Escribe de 1 a hasta qué.
Entonces esa es una idea.
Ahora suponga que si tengo que mostrar hasta diez, digamos que n es 10, entonces tengo que mostrar números del
1 2 3 4.
Así que para eso necesito algo para contar, contraataque a la
derecha.
Entonces, para eso tengo I que es inicialmente uno aquí que usé inicialmente 1.
Entonces comenzaré desde el 1 en adelante.
Entonces 1.
Luego, verifique si i es menor que igual an.
n es qué? 10.
Así que ahora no diré n.
diré 10. Yo menor que igual a 10.
Si.
Entonces, ¿qué? print i, I value is what, 1.
Luego asigno con i más 1 que hemos visto operar esto en concordancia incremental en ese momento que les he
mostrado.
Esta es una práctica común.
Esto es útil para contar que cualquiera que sea el valor de i, le está agregando uno, así que incremente.
Entonces me convertiré en dos.
Este es el primer paso.
imprimir I.
Yo era uno inicialmente y luego un incremento.
Yo al siguiente número.
Eso es 1.
Luego continúe así nuevamente verifique la condición nuevamente verifique que la condición 2 sea menor que igual a 10.
Si.
Así que imprima e incremente.
Entonces el siguiente es imprimir.
Ahora.
2.
Yo es dos y luego de ese incremento, esto se convierte en 3.
Luego, de nuevo, después de este bucle continuo a la derecha.
Esto está usando while loop.
Entonces, a continuación, verifique nuevamente que la condición i es menor que igual an.
Entonces 3 es menor que igual a 10 sí.
Así que el siguiente paso.
Imprima e incremente.
Entonces no, lo repetiré tres y cuatro, luego cuatro y luego se convertirán en cinco.
Cinco es menos que diez, por lo que cinco, luego seis, luego seis es menor que diez para
traer seis y hacer siete siete luego ocho, luego ocho y luego incrementar nueve.
Luego imprima nueve incrementos 10 10 es menor que igual a.
Sí, entonces imprima y luego incremente once.
Ahora imprima un once, esta vez i es menor que igual a 10.
No falso.
Así que deja de.
Después de esto, se detendrá.
Así que les he mostrado el funcionamiento del diagrama de flujo.
Funciona así.
Ahora convierta ese diagrama de flujo en programa.
Consulte para iluminar los programas como este.
En primer lugar, debemos averiguar qué tienes que hacer.
Primero debes hacer esto.
Luego, a partir de esto, obtienes datos del diagrama de flujo.
No obtendrá directamente la idea del diagrama de flujo.
Trabaja en este.
Prepara una mesa como esta e intenta averiguar lo que quieres.
Luego, en base a esto, hay un diagrama de flujo de ese diagrama de flujo.
Escribiré una programación en C ++ tan int main ahora dentro de esto.
Necesito algunas variables.
¿Qué son esos ny eye.
Así que declararé que son de tipo int.
Entonces
n Y yo, ¿qué es lo primero que ingresa un número y lee un número?
Entonces, ingrese un número y lea un número.
C out ingrese el número luego C in n ahora inicialmente se me asigna uno, así que no tengo que hacerlo aquí, puedo asignarlo directamente, es
igual a uno aquí que está al principio, luego verifique la condición y repita la
declaración.
Así que esto es bucle, así que while Bucle, while, cuál es la condición en while.
Yo es menor que igual n.
I es menor o igual an, entonces, ¿qué hay dentro del cuerpo de la impresión de bucle? Luego incremento
i para imprimir i Cout I entonces, inicialmente es uno, imprimirá uno, luego 2 deberían aparecer en la siguiente línea.
Así que aquí debería escribir endl y luego la siguiente declaración es I más más.
Entonces, en lugar de escribir, asigno i más uno.
Tenemos un operador de acuerdo i plus plus que podemos utilizar incluso tú puedes utilizar plus plus i.
Luego, después de este final de este final de la función principal.
Así que aquí tienes que anotar el retorno cero.
Tú sabes bien.
Así que este es un programa para imprimir números a partir de uno para dar un número n.
Y eso es.
Ahora te mostraré cómo convertir.
Lo mismo que usar do while loop.
Bien, haré cambios en el diagrama de flujo y luego les mostraré los cambios en el programa.
Sí, he realizado cambios en el diagrama de flujo.
Leamos el diagrama de flujo. empezar, tomar un
número.
Entonces le asigno uno.
Primera impresión.
Luego, de forma incremental.
Luego, para verificar si I es menor que igual an, si es menor o igual que N, si es
cierto, continúe.
Si es falso, deténgase.
Entonces puede ver ahora que la condición se verifica después.
Primero se realizan las dos declaraciones, de modo que el procesamiento se realiza primero.
Entonces obtienes el mismo resultado.
Lo mismo todo en lugar de escribir mientras estás aquí.
Tengo que escribir hacer y aquí.
Debería escribir mientras i es menor o igual que n, eso es todo.
Así que este es el programa para el bucle do while para imprimir los números usando el bucle do while.
Entonces eso es fácil.
Entonces no hay confusión.
Te diré que siempre puedes escribir un código usando el bucle while y también hacer el bucle while. se puede escribir lo mismo.
Es como una eleccion.
Muy raramente nos encontramos con eso, primero necesitamos
procesar y luego verificar la condición.
Situaciones muy raras.
Entonces, si te encuentras con esa situación, lo entenderás.
Eso es todo sobre este.
Así que les daré un ejercicio de codificación para esto.
Por lo tanto, es posible que tenga que escribir solo la parte del bucle, si encuentra los ejercicios de codificación para esto.
Solo escribe el bucle.
Está bien para el bucle y también hay una demostración para este.
Así que mira la demostración para while do while además de incluir for loop. así que ahora el próximo video estará
en bucle.
Y ese es el más utilizado.
Círculo.
Echemos un vistazo a seguir.