miércoles, 25 de mayo de 2011

CICLOS REPETITIVOS

UNIVERSIDAD NACIONAL DE LOJA
AREA DE ENERGIA LAS INDUSTRIAS Y LOS RECURSOS NATURALES NO RENOVABLES
INGIENEREIA EN SISTEMAS INFORMATICOS Y COMPUTACIONALES

MODULO   IV
PARALELO "B"
NOMBRE: YESSICAPESANTES
FECHA: 25-05-2011


REALIZAR ALGORITMOS COMO FUNCIONAN LOS CICLOS REPETITIVOS
Condicional:
Si entonces
Ciclo repetitivo:
Mientras
Repetir hasta
Para
Si entonces

1. La secuencia de instrucciones ejecutadas por la instrucción Si-Entonces-Sino depende del valor de una condición lógica.
2. Al ejecutarse esta instrucción, primeramente se evalúa la condición.
3. Luego se ejecutan las instrucciones que correspondan: las instrucciones que le siguen al Entonces si la condición es verdadera, o las instrucciones que le siguen al Sino si la condición es falsa. La condición debe ser una expresión lógica, que al ser evaluada retorna Verdadero o Falso.
LOGARITMO
INICIO
VAR
Cadena”Verdadero”
Cadena”Falso”
Escribir”Ingresar la condicion con la que va a trabajar la estructura”
Leer condicion
Escribir “Ingrese las instrucciones necesarias ”
Leer instrucciones
Si condicion + ejecutar=verdadero Entonces
Escribir”Verdadero”
Sino Entonces
Escribir “Falso”
FinSi
Mientras
1. El Mientras permite al usuario repetir un proceso un n veces y de acuerdo a la necesidad del usuario podra ser fijo o variable.
2. Para llevar a cabo esta estructura este se basa en una Condicion.
3. Mientras ejecuta una secuencia de instrucciones.
4. Al ejecutarse esta instrucción, la condición es evaluada.
5. Si la condición resulta verdadera, se ejecuta una vez la secuencia de instrucciones que forman el cuerpo del ciclo.
6. Al finalizar la ejecución del cuerpo del ciclo se vuelve a evaluar la condición y, si es verdadera, la ejecución se repite. Estos pasos se repiten mientras la condición sea verdadera.
7. Las istrucciones pueden ejecutarse nunca, si al evaluar por primera vez la condición resulta ser falsa.
8. Si la condición siempre es verdadera, al ejecutar esta instrucción se produce un ciclo infinito. A fin de evitarlo, las instrucciones del cuerpo del ciclo deben contener alguna instrucción que modifique la o las variables involucradas en la condición, de modo que ésta sea falsificada en algún momento y así finalice la ejecución del ciclo.



LOGARITMO
INICIO
VAR
entero a= ejecutar
Escribir “Ingrese condicion”
Leer condicion
Si condicion = ejecutar Entonces
Escribir” Entrar al ciclo”
Si no Entonces
Escribir”Salir del ciclo”
FinSi
FinPrceso
Repetir hasta
1. Repetir-Hasta cumple algunas caractristicas similares a la estructura Mientras.
2. La diferencia entre las dos es que ejecuta una secuencia de instrucciones hasta que la condición sea verdadera.
3. Al ejecutarse esta instrucción, la secuencia de instrucciones que forma el cuerpo del ciclo se ejecuta una vez y luego se evalúa la condición.
4. Si la condición es falsa, el cuerpo del ciclo se ejecuta nuevamente y se vuelve a evaluar la condición. Esto se repite hasta que la condición sea verdadera.
5. Debido a que la condición se evalúa al final, las instrucciones del cuerpo del ciclo serán ejecutadas al menos una vez. Además, a fin de evitar ciclos infinitos, el cuerpo del ciclo debe contener alguna instrucción que modifique la o las variables involucradas en la condición de modo que en algún momento la condición sea verdadera y se finalice la ejecución del ciclo.



LOGARITMO
INICIO
VAR
Entero b= ejecutar
Escribir “Ingrese condicion”
Leer condicion
Si condicion = b Entonces
Escribir” Salir del ciclo”
Si no Entonces
Escribir”Entrar al ciclo”
FinSi
FinPrceso




Para

1. La instrucción Para ejecuta una secuencia de instrucciones a un número determinado de veces.
2. Al ingresar la variable recibe el valor inicial y se ejecuta la secuencia de instrucciones que forma el cuerpo del ciclo.
3. Luego se incrementa la variable en unidades y se evalúa si el valor almacenado en la variable superó al valor final. Si esto es falso se repite hasta que la variable supere al valor final. Si se omite la cláusula Con Paso la variable se incrementará en 1.
LOGARITMO
INICIO
VAR
cadena: vi
cadena:vf
Escirbir”Ingresar condicion”
Leer condicion
Escribir “ingresar instrucciones”
Leer instrucciones
Si vi = vf Entonces
Escribir”Salir del ciclo”
Si no Entonces
Escbrir” Regresar al ciclo”

No hay comentarios:

Publicar un comentario