ESTRUCTURA WHILE
Repite el cuerpo del bucle mientras se cumpla una determinada condición
Pseudocódigo Mientras {condición} Acción_1; Acción_2; Acción_n; Fin_mientras Instrucción X | Sintaxis en C++ while( exp_prueb a) instrucción; while( exp_prueb a) { Instrucción_a; Instrucción_b; Instrucción_n; } | Programa en C++ #include <iostream.h> #include <stdlib.h> int main() { int inumtab, i=1; cout << "\n Numero de la Tabla de Multiplicar: "<<endl; cin >> inumtab; while(i<=10 ){ cout<< inumtab <<" * "<<i<<" = "<<i*inumtab<<endl; i++; }system("PAUSE"); return 0; } |
ESTRUCTURA FOR
Esta estructura ejecuta las acciones del cuerpo del bucle un número especificado de veces, y
de modo automático controla el número de iteraciones o pasos.
Pseudocódigo Inicio Desde i=0 hasta 100 Escribir i Fin_desde Fin | Sintaxis en C++ for (exp_inic; exp_prueba; exp_inc) instrucción; for (exp_inic; exp_prueba; exp_inc) { Instrucción_a; Instrucción_b; Instrucción_n; } | Programa en C++ ##include <iostream.h> include <stdlib.h> int main() { int inumtab; cout << "\n Numero de la Tabla de Multiplicar: "<<endl; cin >> inumtab; for(int i=1; i<=10; i++) cout<< inumtab <<"*"<<i<<"="<< inumtab*i<< endl; system("PAUSE"); return 0; } |
ESTRUCTURA DO WHILE
Repetir …. Hasta (do – while)
La estructura repetir cumple la misma función que la estructura mientras. La diferencia está en que la estructura mientras comprueba la condición al inicio y repetir lo hace al final. Es por ello la estructura repetir se ejecuta por lo menos una vez.
Pseudocódigo Hacer Acción_1; Acción_2; Acción_n; Mientras {condición} | Sintaxis en C++ do Instrucción_a; Instrucción_b; Instrucción_n; } while( exp_prueb a) | Programa en C++ #include <iostream.h> #include <stdlib.h> int main() { int inumtab, i=1; cout << "\n Numero de la Tabla de Multiplicar: "<<endl; cin >> inumtab; do{ cout<< inumtab <<" * "<<i<<" = "<<i*inumtab<<endl; i++; } while(i<=10); system("PAUSE”); return 0; } |
No hay comentarios:
Publicar un comentario