Ciclos for en C++

Bien, ya que entendimos un poco la teoría de los ciclos en c++, ahora vamos a practicar sobre como usar el ciclo for.

¿Cómo hacer un ciclo en C++?

#include<stdio.h>
#include<conio.h>
int main()
{
  int x=0;
  for(x=0;x<=5;x++)
  {
    printf("%d ",x);
  }
  getch();
}
//Este programa mostrará en pantalla 0 1 2 3 4 5

Como ven, necesitamos una variable exclusiva para el ciclo (en este caso ‘x’) y éste empieza con la palabra for, su sintáxis es la siguiente:

for ( variable = inicio-del-ciclo ; condición-que-indica-el-final ; aumento de x )

Por partes:

  • x=0 -> Indica el inicio del ciclo. Puede ser cualquier variable y cualquier valor de inicio.
  • x<=5 ->Indica el fin del ciclo. Cuando la condición deja de cumplirse el ciclo termina. Cuando el ciclo no es menor o igual a 5 el ciclo termina.
  • x++ -> Indica que la variable ‘x’ aumenta de uno en uno. Para aumentar de dos en dos: x+=2, de tres: x+=3.

Otro ejemplo, la tabla de multiplicar del 2 en C++:

#include<stdio.h>
#include<conio.h>
int main()
{
  int c=0;
  for(c=1;c<=10;c++)
  {
    printf("2 x %d = %d\n",c,2*c);
  }
 getch();
}
  1. harold dice:

    muy bueno :) pero explicame un poco mas detallado esto
    printf(“2 x %d = %d\n”,c,2*c);

    solo se que printf muestra el resultado pero porque pones %d = %d\n”,c,2*c

  2. Mokte dice:

    Como hago que la X aumente primero 1, luego 2, luego 3, luego 4 y asi sucesivamente?

Enlaces a “Ciclos for en C++”

  1. [...] ahora que ya vimos algo de teoría y práctica sobre ciclos en c++, vamos a hacer un programa que nos muestre el código ASCII del 1 al 256. Por si no los saben, las [...]

  2. [...] que sabemos usar los ciclos for y el gotoxy, vamos a hacer un programa que muchos profesores encargan: un recuadro en c++, es [...]

  3. [...] vimos hace poco el ciclo for, y vimos que su estructura era así: for ( inicio ; fin ; aumento [...]

Deja tu comentario