Você está na página 1de 3

Uso de Ciclos en C++

Uso del Ciclo FOR


Instrucciones para ciclos resuelven el problema de repetir todo el programa o cierta
parte del programa ms de una vez.
El ciclo For es una de las instrucciones mas sencillas de aprender, y consiste en utilizar
mayormente rangos en los cuales se define el numero de iteraciones que se pueden
hacer en este ciclo.

Declaracin y sintaxis
La sintaxis es la siguiente:
1 for(inicio;mientras;incremento o decremento)
2{
3 //CODIGO A EJECUTAR
4}
Donde el inicio es la declaracin de una variable que funciona como un contador
mientras ejecutamos el ciclo. Continuamente el mientras especifica los valores o el
rango de valores que puede tomar el contador de inicio y el incremento especifico
cuanto se va a incrementar el contador con cada iteracin, lo que indicaria que
eventualmente el contador saldra de su posible rango de valores y terminaria el ciclo.
Este ciclo es uno de los mas usados para repetir una secuencia de instrucciones, sobre
todo cuando se conoce la cantidad exacta de veces que se quiere que se ejecute una
instruccin simple o compuesta.
Ejercicios --PROGRAMAS EN C++
1.- CONSTRUIR UN PROGRAMA QUE DESPLIEGUE LOS NMEROS DEL 20 AL 30.
2.- DESPLEGAR LA TABLA DE MULTIPLICAR QUE EL USUARIO INDIQUE.
3- Imprimir los nmeros del 30 al 50.
4- Imprimir los nmeros pares entre 50 y 80 nicamente.
5- Imprimir 20 veces la frase Informtica en Redes .

for(x=1;x10;x=x+1)
{ puts( MAMA ); };
En su forma simple la inicializacin es una instruccin de asignacin que carga la
variable de control de ciclo con un valor inicial.
La condicin es una expresin relacional que evala la variable de control de ciclo
contra un valor final o de parada que determina cuando debe acabar el ciclo.
El incremento define la manera en que la variable de control de ciclo debe cambiar
cada vez que el computador repite un ciclo.
Se deben separar esos 3 argumentos con punto y coma (;)
EJEMPLO
Codigo prog6.cpp
#include <stdio.h>
#include <conio.h>
#include <string.h>
void main()
{
clrscr();
// declaracion variables
int x;
// instruccion for
for(x=1;x<=10;x=x+1)
{ gotoxy(10, x+4); printf("%d MAMA",x); };
getchar();
}
Practica de la Tarde
1.
2.
3.
4.

Imprimir
Programa
Programa
Programa

los
que
que
que

nmeros
muestre
muestre
muestre

de 100 al 1 (forma decreciente).


los mltiplos de siete (hasta 123).
una cuenta atrs desde diez hasta cero.
un men de mltiplos (De 2,3,5,7,11).

5. Escribir un programa, en lenguaje C++, que muestre por pantalla los cinco primeros
nmeros naturales pares elevados al cubo.
Cubo de un nmero = nmero

Utilice un bucle para (for).


Ejemplo en pantalla:

8 64 216 512 1000


#include <math.h>
#include <stdio.h>
int main()
{
int numero;
for ( numero = 2 ; numero <= 10 ; numero += 2 )
{
printf( "%.f ", pow( numero, 3 ) );
}
return 0;
}

6. Escribir un programa, en lenguaje C++, que muestre por pantalla todos los nmeros
mltiplos de 3 que hay entre el -15 y el -3, ambos inclusive.
7. Escriba un programa en lenguaje C que solicite el ingreso de dos
nmeros (valor inicial y un valor final) y que muestre por pantalla
los nmeros que pertenecen al intervalo dado.

Você também pode gostar