Professional Documents
Culture Documents
HUANCAVELICA
FACULTAD DE EDUCACIN
EAPES
MATEMTICA COMPUTACIN E INFORMTICA
Pseudocdigo
Diagrama de flujo
SI
NO
Condicin
.
.
.
N: Si condicin ,entonces
Hacer operacin
N+1. {fin de la condicin del paso N}
.
.
.
Cuando el diagrama de flujo se bifurca por dos ramas diferentes en el punto de la toma de
decisiones, empleamos la estructura selectiva doble denominado Si entonces/ sino.
Si al evaluar la condicin o condiciones el resultado es verdadero , entonces se sigue por un camino
especifico y se ejecutan ciertas operaciones. Por otra parte si el resultado es falso entonces se sigue
por otro camino y se ejecutan otras acciones.
Diagrama de flujo
SI
Condicin
NO
.
.
.
N: Si condicin ,entonces
Hacer operacin 1
sino
Hacer operacin 2
N+1. {fin de la condicin del paso N}
.
.
.
Existen casos en el desarrollo de la solucin de problemas en el que luego de tomar una decisin y
marcar el camino correspondiente a seguir es necesario tomar otra decisin . Se seala luego de
evaluar las condiciones la rama correspondiente a seguir , y nuevamente podemos tener que tomar
otra decisin. El proceso puede repetirse numerosas veces. Dicho proceso denominamos:
Diagrama de flujo
Condicin 1
NO
SI
SI
Condicin 2
NO
.
.
.
N: Si condicin 1 ,entonces
N.1 Si condicin 2
entonces
Hacer operacin 2.1
sino
Hacer operacin 2.2
N.2 { fin de la condicin del paso N.1]
N+1. {fin de la condicin del paso N}
.
.
.
.
.
.
Diagrama de flujo
SELECTOR
Valor 1
Accin
Valor N
Valor 2
Accin
Accin N
Accin
.
.
.
De otra manera
Accin X
Pseudocdigo
.
.
.
Si selector igual
Valor 1 : Hacer accin 1
Valor 2 : Hacer accin 2
Valor N : Hacer accin N
De otra manera : Hacer accin X
Hacer accin Y
.
.
.
Diagrama N-S
UNIVERSIDAD NACIONAL DE
HUANCAVELICA
FACULTAD DE EDUCACIN
EAPES
MATEMTICA COMPUTACIN E INFORMTICA
Esta referido a los algoritmos cuyas operaciones se deben ejecutar un numero repetido
de veces, donde las instrucciones son las mismas.
El conjunto de instrucciones que se ejecuta repetidamente se llama ciclo.
BUCLE O CICLO.- conjunto de instrucciones que se ejecutaran repetidamente.
CONDICIN DE TERMINACIN: La evaluacin de esta condicin permite decidir cuando
finalizara la ejecucin del ciclo. La condicin se evala al inicio del mismo.
Esta referido a los algoritmos cuyas operaciones se deben ejecutar un numero repetido
de veces, donde las instrucciones son las mismas.
El conjunto de instrucciones que se ejecuta repetidamente se llama ciclo.
ascendentemente.
Estructura Algortmica
DIAGRAMA DE FLUJO
VVI
NO
SI
VVI-ID
descendentemente.
PSEUDOCDIGO
.
.
Hacer V VI
Repetir con V desde VI hasta Vf
.
.
.
.
.
.
Hacer VI - ID
.
.
.
Cuando el incremento es diferente de 1, en cuyo caso se escribir la palabra incrementar seguida del valor a sumar en cada
iteracin.
SITUACIONES PROBLEMATICAS
PROBLEMA 01:
Construya un diagrama de flujo tal que dado como datos 8 nmeros
enteros obtenga el numero de ceros que hay entre estos nmeros,
utilizando una estructura algortmica repetitiva.
PROBLEMA 02:
Construya un diagrama de flujo tal que dado como datos los 5 sueldos de
trabajadores de una empresa, obtenga el nomina total del monto,
utilizando una estructura algortmica repetitiva.
SITUACIONES PROBLEMATICAS
SITUACIONES PROBLEMATICAS
Estructura Algortmica
P proposicin inicial
Evaluacin de
Pi
SI
Pi: La proposicin inicial, debe
tener un valor verdadero
inicialmente. Si el valor de Pi es
Falso, entonces el ciclo no se
ejecuta.
NO
.
.
.
Hacer: P proposicin inicial
Mientras P es verdadero repetir
.
.
.
.
.
.
Hacer :
Es la estructura algortmica
adecuada para utilizar en un
ciclo cuando no sabemos el
nmero de veces que este se
ha de repetir. (Dicho numero
depende
de
las
proposiciones dentro del
ciclo)
Estructura Algortmica
.
.
.
do{sentencias;}
sentencias
while(condicin)
.
condicin
No
Si
.
.