07 Tecnica Pseudocodigo-Decisiones en Cascada 5192 PDF
07 Tecnica Pseudocodigo-Decisiones en Cascada 5192 PDF
07 Tecnica Pseudocodigo-Decisiones en Cascada 5192 PDF
Pseudocódigo
Decisiones en cascada o anidadas o multiple
Si llueve entonces
no salir de casa
Si no
Si hace frío entonces
usar abrigo
ir al cine
Sino
usar ropa fresca
ira la playa
Fin_Si
Fin_Si
Si condición1 entonces
Instrucciones a ejecutar en caso de que la condición1 sea Verdadera
Sino
Si condición2 entonces
Instrucciones a ejecutar en caso de que la condición2 sea Verdadera
Sino
Instrucciones a ejecutar en caso de que la condición2 sea Falsa
Fin_si
Fin_si
Si condición1 entonces
Si condición2 entonces
Instrucciones a ejecutar en caso de que la condición2 sea Verdadera
Sino
Instrucciones a ejecutar en caso de que la condición2 sea Falsa
Fin_si
Si no
Instrucciones a ejecutar en caso de que la condición1 sea Falsa
Fin_si
2. Leer dos números enteros. Si la diferencia entre los dos es menor o igual a
10, entonces mostrar en pantalla todos los enteros comprendidos entre el
menor y el mayor de los números leídos.
3. Leer dos números enteros de 2 dígitos. Si la diferencia entre los dos números
es par mostrar en pantalla la suma de los dos números; si dicha diferencia
es un número menor que 10 entonces mostrar en pantalla el producto de los
dos números; y si la diferencia entre los números leídos termina en 4 mostrar
en pantalla la diferencia.
Estructuras Cíclicas
Ciclos
En esta estructura hay una condición al inicio del ciclo. Mientras la condición se
cumpla (sea verdadera), se ejecutan las instrucciones especificadas dentro de la
estructura. Se utiliza cuando queremos que se repitan ciertas instrucciones un
número definido de veces. Antes de iniciar el ciclo, el programa verifica la
condición y, si esta se cumple, se ejecuta el ciclo. Si no se cumple la condición,
el programa hace caso omiso de cualquier instrucción dentro del ciclo y continúa
con las demás instrucciones del programa. Su estructura es:
Mientras (condición)
Instrucciones se ejecutan repetidamente mientras la condición sea
Verdadera
Fin Mientras
Por ejemplo, imagine que deseamos que la computadora muestre los números
pares entre el 0 y el 1000. Si no utilizas ciclos tendrías que escribir algo así:
Queda claro que hay instrucciones que se repiten una y otra vez, por lo que
conviene usar un ciclo que podría quedar como sigue. Realize una prueba de
escritorio del algoritmo para entenderlo mejor.
Inicio
Entero: numero
numero= 2
Mientras numero < = 1000
Escriba numero
numero = numero + 2
Fin Mientras
Fin
Mientras (verdadero)
Escribir “Navidad”
Fin Mientras
X=5
Mientras (X = 5)
Escribir “Navidad”
Fin Mientras
X=5
Mientras (X = 5)
Escribir “Navidad”
X=X-1
Fin Mientras
3989-1247=2742 R(1)
2742-1247=1495 R(2)
1495-1247=248 R(3)