ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ciclo For De Programacion


Enviado por   •  23 de Septiembre de 2013  •  1.517 Palabras (7 Páginas)  •  361 Visitas

Página 1 de 7

Ciclo de Programación:

Un bucle o ciclo, en programación, es una sentencia que se realiza repetidas veces a un trozo aislado de código, hasta que la condición asignada ha dicho bucle deje de cumplirse.

Generalmente, un bucle es utilizado para hacer una acción repetida sin tener que escribir varias veces el mismo código, lo que ahorra tiempo, deja el código más claro y facilita su modificación en el futuro.

El FOR es; una forma abreviada de expresar un WHILE.

Sintaxis:

for ( expresión1 ; expresión2 ; expresion3 )

{

Sentencias;

}

Esto equivale a:

Inicialización;

while (expresión)

{

Sentencias;

expresión2;

}

La inicialización es una asignación de una ó más variables, (equivale a una inicialización de las mismas), la expresión es una relación de algún tipo que, mientras dé un valor CIERTO, permite la iteración de la ejecución y expresión2 es otra asignación, que comúnmente varía alguna de las variables contenida en expresión.

Todas estas expresiones, contenidas en el paréntesis del FOR deben estar separadas por punto y coma (;) y no por comas simples.

>CICLO FOR C++

Este ciclo es uno de los más usados para repetir una secuencia de instrucciones, sobre todo cuando se conoce la cantidad exacta de veces que se quiere que se ejecute una instrucción simple o compuesta.

Su formato general es:

for (inicialización; condición; incremento)

{ Instrucción(es); };

Ejemplo:

for(x=1;x⇐10;x=x+1)

{ puts(” MAMA ”); };

En su forma simple la inicialización es una instrucción de asignación que carga la variable de control de ciclo con un valor inicial.

La condición es una expresión relacional que evalúa 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:

Código 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();

}

Corrida:

Casos Particulares del ciclo for;

1.- El ciclo comienza en uno y se incrementa de uno en uno este es el caso mas general.

2.- Pero el valor inicial puede se diferente de uno, ejemplo;

for(x=5;x⇐15;x=x+1){ etc.};

3.- Incluso el valor inicial puede ser negativo, ejemplo;

for (x = -3 ;x⇐ 8; x=x+1) { etc.};

4.- Los incrementos también pueden ser diferentes al de uno en uno, ej.;

for (x=1; x⇐ 20; x=x+3){ etc. };

5.- Incluso pueden ser decrementos, solo que en este caso, recordar;

5.1.-el valor inicial de la variable debe ser mayor que el valor final.

5.2.-cambiar el sentido de la condición.

ejemplo;

for (x= 50 ; x >= 10; x= x-4 ) { etcétera };

6.- Solo para los casos de incrementos y decrementos de una en una

UNIDAD substituir en el for:

el x = x + 1 por x++

el x = x - 1 por x–

>CICLO FOR JAVA:

Instrucciones para ciclos resuelven el problema de repetir todo el programa, o cierta parte del programa más de una vez.

Este ciclo es uno de los más usados para repetir una secuencia de instrucciones, sobre todo cuando se conoce la cantidad exacta de veces que se quiere que se ejecute una instrucción simple o compuesta.

Antes de continuar recordar que for, asi como las instrucciones if y switch(). Son independientes del modelo de programación usado, es decir se pueden usar dentro de consola, frame, applet, servlet, jsp.

Su formato general es:

for (inicialización; condición; incremento)

{ Instrucción(es); };

Ejemplo:

for(x=1;x⇐10;x=x+1)

{t1.setText(“pato”) };

En su forma simple la inicialización es una instrucción de asignación que carga la variable de control de ciclo con un valor inicial.

La condición es una expresión relacional que evalúa 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 (;)

Casos Particulares:

1.- El ciclo comienza en uno y se incrementa de uno en uno, este es el caso mas general.

2.- Pero el valor inicial puede se diferente de uno, ejemplo:

for (x=5;x⇐15;x=x+1){ etc.};

3.- Incluso el valor inicial puede ser negativo, ejemplo:

for (x = -3 ; x⇐ 8; x=x+1) { etc.};

4.- Los incrementos también pueden ser diferentes al de uno en uno, ejemplo:

for (x=1; x⇐ 20; x=x+3){ etc. };

5.- Incluso pueden ser decrementos, solo que en este caso, recordar:

1.-el valor inicial de la variable debe ser mayor que el valor final.

2.-cambiar el sentido de la condición.

Ejemplo;

________________________________________

for (x= 50 ; x >= 10; x= x-4 ) { etcétera };

________________________________________

6.- Solo para los casos de incrementos y decrementos de una en una unidad, substituir en el for:

el x = x + 1 por x++

el x = x - 1 por x–

7.- Un ejemplo para usarlo en los problemas sugeridos más adelante, ejemplo: desplegar los números enteros, comprendidos entre el 10 y el 20, usando frame.

Lo que necesitamos ahora es un componente visual que pueda almacenar y desplegar un conjunto de los 10 resultados, el único componente visto hasta ahora con

...

Descargar como (para miembros actualizados) txt (11 Kb)
Leer 6 páginas más »
Disponible sólo en Clubensayos.com