El búcle for nos permite iterar en una secuencia mientras la condición se cumple. Estructura:
for(inicio, condición, incremento-decremento){//instrucciones}
for.cpp
for(inicio, condición, incremento-decremento){//instrucciones}
for.cpp
#include <iostream>
using namespace std;
int main()
{
//El búcle for nos permite iterar en una secuencia mientras la condición se cumple
//for(inicio, condición, incremento-decremento){//instrucciones}
//Recorrer los elementos de un array del tipo int
int arrayint[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int longitudArray = sizeof(arrayint) / sizeof(int);
for(int x = 0; x < longitudArray; x++)
{
cout << "index=" << x << ":valor=" << arrayint[x] << endl;
}
cout << "--------------------------------------------------------------" << endl;
//Recorrer los elementos de un array del tipo char
//Veremos como actúa continue. continue salta a la siguiente iteración ignorando
//la instrucción de código que le continua
char arraychar[5] = "hola";
for(int x = 0; x < strlen(arraychar); x++)
{
if(x == 2) continue;
cout << "index=" << x << ":valor=" << arraychar[x] << endl;
}
cout << "--------------------------------------------------------------" << endl;
//Búcle for con dos iteradores, uno incrementable y otro decrementable
int x;
int y;
for(x = 0, y = 10; x != y; x++, y--)
{
cout << "x=" << x << ":y=" << y << endl;
}
system("PAUSE");
return 0;
}
No hay comentarios:
Publicar un comentario