FOR Anidados
FOR Anidados
FOR Anidados
Los bucles anidados constan de un bucle externo con uno o más bucles internos.
Cada vez que se repite el bucle externo, los bucles internos se repiten, se reevalúan los
componentes de control y se ejecutan todas las iteraciones requeridas.
int x, y, a, b;
cout << " ** TABLA DE MULTIPLICAR ** \n";
cout << "Rango Inicial = "; cin >> x;
cout << "Rango Final = "; cin >> y;
5*1=5
5 * 2 = 10
….
Bucle Interno 5 * 12 = 60
Bucle Externo 6*1=6
….
6 * 12 = 72
7*1=7
7 * 2 = 14
…..
7 * 12 = 84
int num;
char blanco = ' ';
const char asterisco = '*';
cout << "CREACION DE UN TRIANGULO ISOSELES \n";
cout << "NUMERO DE LINEAS DEL TRIANGULO = "; cin >> num;
cout << endl;
// dibujar cada línea: bucle externo
for (int fila = 1; fila <= num; fila++)
{
// imprimir espacios en blanco: primer bucle interno
for (int blancos = num -fila; blancos > 0; blancos--)
cout << blanco;
char simbolo;
int fila, col, x, y;
cout << "Caracter a mostrar = "; cin >> simbolo;
cout << "Numero de Filas = "; cin >> fila;
cout << "Numero de Columnas = "; cin >> col;
for (x=1 ; x<=fila; x++)
{
for (y=1 ; y<=col; y++)
cout << simbolo;
Salida
Caracter a mostrar = *
Numero de Filas = 2
Numero de Columnas = 3
Resultado:
***
***