Vous êtes sur la page 1sur 10

Mtodos Numricos

Control de Flujo de Programa


Mg. Roger Mestas Chvez
Ingeniera Electrnica
Agosto, 2013
Introducciones de Decisin
Las instrucciones de decisin, se trabajan con las estructuras
de seleccin de instrucciones y sirven para la solucin de casi
todos los tipos de problemas cuando en el desarrollo de la
solucin es necesario tomar una decisin, con el n de
establecer qu camino debe seguir el programa.
Sentencia IF
En la estructuras de seleccin de instrucciones (IF), cuando la
condicin se cumple tomar el camino del SI o verdadero y
ejecuta el bloque asignado en este camino, si la condicin no
se cumple se ir por el camino NO o falso y se ejecuta el
bloque de dicho camino; en cualquiera de los dos casos,
despus de ejecutar las instrucciones que se encuentran en el
camino, saldr la estructura e ir a ejecutar las instrucciones
que se encuentran por fuera y a continuacin de ella (donde se
encuentra el end), hasta encontrar el n del proceso.
Continuacin . . .
if Condicin
Bloque 1
else
Bloque 2
end
Estructuras de Repeticin o Iteraciones
Para realizar iteraciones o repetir un conjunto de instrucciones
los lenguajes de programacin contienen generalmente dos
comandos especiales, cualquiera de ellos se puede utilizar
segn la facilidad o tarea a realizar. Sirven tambin para
obtener varios valores o resultados, a diferencia como se vena
trabajando en donde solo se generaba un valor o resultado.
Continuacin . . .
En este tipo de estructuras, es necesario conocer unos
conceptos adicionales.
Contador: Es una variable numrica de tipo entera (por lo
general) que sirve para llevar una cuenta con incrementos o
decrementos constantes.
Por ejemplo, M = M +1.
Acumulador: Es una variable que sirve para guardar y
acumular valores que pueden ser diferentes cada vez, es decir,
es una variable en la cual se puede ir calculando una suma de
los valores que toma otra variable dentro del algoritmo.
Por ejemplo, A = A +V.
Sentencia FOR
La estructura repetitiva Para . . . (FOR) es aquella en el que el
nmero de iteraciones de bucle o ciclo es determinado
directamente, por lo tanto se sabe en que valor se debe
comenzar y en que valor debe terminar el contador.
Este ciclo se utiliza cuando el programador conoce el principio
y el n del ciclo, es decir conoce los lmites y por consiguiente
es quien ordena la salida del ciclo.
Continuacin . . .
for contador=inicio:nal
Bloque
end
Sentencia WHILE
La estructura WHILE, se inicia y contina mientras la condicin
se cumple (sea verdadera) y naliza cuando la condicin no se
cumple (sea falsa). Se acostumbra a colocar antes del ciclo la
inializacin de la variable de la condicin, para que esta se
cumpla al menos la primera vez.
Por ejemplo, si tiene un ciclo mientras que una variable sea
diferente a cero (0), la variable se inicializa con un valor
diferente de 0 antes de empezar el ciclo.
Continuacin . . .
while Condicin
Bloque
end

Vous aimerez peut-être aussi