Ciclos Condicionales Y Pseint
-
Upload
monjeoneble -
Category
Documents
-
view
27.432 -
download
1
Transcript of Ciclos Condicionales Y Pseint
CICLOS CONDICIONALES Y PSEINTAnálisis Diseño y Desarrollo www.monje.oneble.com
Curso de Algoritmos
2009
Algoritmo para el Condicional Si
Haremos un Algoritmo para entrar en el tema de este condicional
Algoritmo para hacer un pedido en un restaurante en el que ofrecen frijoles o alverjas.
3. Solicitar la carta del restaurante4. Leer el menú del día si te gustan los frijoles le pides al
mesero una porción de estos Sino te gustan los frijoles entonces le
pedirás al mesero una porción de garbanzos
Comes la orden de comida que pediste
Condicional Si
Si se cumple la condición de entrada en el SI se realiza el proceso 1, pero en caso de que no se cumpla se ejecuta el segundo proceso (SINO), se usa en su mayoría para la restricciones o validaciones de entrada de información.
En nuestro algoritmo la condición es: si te gustan los frijoles
El proceso 1es: le pides al mesero una porción de frijoles
El proceso 2 es: entonces le pedirás al mesero una porción de garbanzos
Herramienta Pseint
Pseint es una herramienta que nos ayudara en nuestro curso a introducirnos en el mundo de la programación, el pseudocódigo y los diagramas de flujo de un algoritmo.
Condicional Si en Pseint
Proceso 1
Proceso 2
Cierre del ciclo, siempre se debe cerrar el condicional.
Condicional Mientras
Retomaremos nuestro algoritmo inicial solo que este cambiara un poco .
Algoritmo para hacer un pedido en un restaurante en el que solo ofrecen frijoles
3. Solicitar la carta del restaurante
4. Leer el menú del día Mientras te gusten los frijoles
le pides al mesero una porción de estos
Comes la orden de comida que pediste
En este ciclo solo se ejecutara el proceso si la condición es verdadera de otra forma continuara con el algoritmo
Es decir el Mientras es como un ciclo SI que no tiene otra condición y por lo tanto Nunca se lleva a cabo el SINO.
La condición es: Mientras te gusten los frijoles
Único Proceso: pides al mesero una porción de estos
Mientras en Pseint
Único Proceso
Cierre del ciclo, siempre se debe cerrar el condicional.
Ejercicios
Crear un algoritmo que evalué la nota de un estudiante y como resultado indique si este paso o debe recuperar la materia
Realizar un algoritmo que informe solo cuando un estudiante perdió una materia
Establecer un algoritmo que diga que persona es mayor de edad. ¿Como se harán los anteriores algoritmos en lenguaje de Pseint?