En general, hay tres formas diferentes
de instrucciones de repetición, todas
las cuales son proporcionadas en C++:
• while
• for
• Do while
WHILE
En C++, un ciclo while se construye usando una
instrucción while. La sintaxis de esta instrucción
es:
while (expresion)
instruccion;
Sintaxis:
En una instrucción while, la instrucción que sigue a
la expresión se ejecuta en forma repetida hasta que
la expresión reconozca un valor diferente de cero.
Considerando solo la expresión y la instrucción que
sigue al paréntesis, el proceso usado por la
computadora al evaluar una instrucción while es:
1. Probar la expresión
2. Si la expresión tiene un valor diferente de cero (verdadero)
a. ejecutar la instrucción que sigue al paréntesis
b. regresar al paso 1de lo contrario salir de la instrucción while
y ejecutar la siguiente instrucción ejecutable que sigue a la
instrucción while
DIAGRAMA DE FLUJO:
FOR
En C++, un ciclo for se construye usando
una instrucción for. Esta instrucción realiza
las mismas funciones que la instrucción
while, pero usa una forma diferente. En
muchas situaciones, en especial aquellas
que usan una condición de cuenta fija.
La sintaxis de la instrucción FOR es:
for (lista de inicialización; expresión; lista de alteración)
Instrucción;
Ejm:
for(cuenta=1;cuenta<10;cuenta=cuenta+1)
cout<<cuenta;
y
for(i=5;i<=15;i=i+2)
cout<<i;
DIAGRAMA DE FLUJO:
DO WHILE.
En C++, un ciclo do while se crea usando una
instrucción do. Como su nombre implica, esta
instrucción permite hacer algunas instrucciones
antes que sea evaluada una expresión al final
del ciclo.
La forma general de la instrucción do de C++ es:
do
instruccion;
while (expresion);
Ejm:
do
{
cout<<"nIntroduzca un numero de identificacion:";
cin>>num_id;
}
whil(num_id<1000ƒ||ƒnum_id>1999);
DIAGRAMA DE FLUJO:
FIN

Estructuras de ciclo: while,for,do while

  • 2.
    En general, haytres formas diferentes de instrucciones de repetición, todas las cuales son proporcionadas en C++: • while • for • Do while
  • 3.
    WHILE En C++, unciclo while se construye usando una instrucción while. La sintaxis de esta instrucción es: while (expresion) instruccion;
  • 4.
    Sintaxis: En una instrucciónwhile, la instrucción que sigue a la expresión se ejecuta en forma repetida hasta que la expresión reconozca un valor diferente de cero. Considerando solo la expresión y la instrucción que sigue al paréntesis, el proceso usado por la computadora al evaluar una instrucción while es: 1. Probar la expresión 2. Si la expresión tiene un valor diferente de cero (verdadero) a. ejecutar la instrucción que sigue al paréntesis b. regresar al paso 1de lo contrario salir de la instrucción while y ejecutar la siguiente instrucción ejecutable que sigue a la instrucción while
  • 5.
  • 6.
    FOR En C++, unciclo for se construye usando una instrucción for. Esta instrucción realiza las mismas funciones que la instrucción while, pero usa una forma diferente. En muchas situaciones, en especial aquellas que usan una condición de cuenta fija.
  • 7.
    La sintaxis dela instrucción FOR es: for (lista de inicialización; expresión; lista de alteración) Instrucción; Ejm: for(cuenta=1;cuenta<10;cuenta=cuenta+1) cout<<cuenta; y for(i=5;i<=15;i=i+2) cout<<i;
  • 8.
  • 9.
    DO WHILE. En C++,un ciclo do while se crea usando una instrucción do. Como su nombre implica, esta instrucción permite hacer algunas instrucciones antes que sea evaluada una expresión al final del ciclo.
  • 10.
    La forma generalde la instrucción do de C++ es: do instruccion; while (expresion); Ejm: do { cout<<"nIntroduzca un numero de identificacion:"; cin>>num_id; } whil(num_id<1000ƒ||ƒnum_id>1999);
  • 11.
  • 12.