Académique Documents
Professionnel Documents
Culture Documents
Introduccin a la Programacin
Estructuras de Control
Condicionales
Repetitivas
Resolucin de problemas
Accin 1 Accin 2
Accin n
1
x=y+z
w=y*z X,W Fin
Seleccin:
Permiten realizar difurcacin de la secuencia de ejecucin del algoritmo o programa a travs de una toma de decisin. Pueden ser simples, dobles, anidadas y mltiples.
Diagrama de Flujo
Nassi-Schneidermann Condicin
s
Condicin
no
Sentencia
Sentencia
F Sentencia2
sentencia1
sentencia2
Sentencia1
Seleccin Anidada
Pseudocodigo Diagrama de Flujo
Si (condicin) sentencia1; Sino Si (condicin) sentencia2; Sino Si (condicin) sentencia3; sino sentencia4; FinSi
Condicin
sino
Condicin
sino
Condicin
sino
s
Sentencia1
s Sentencia2
s Sentencia3 Sentencia4
expresin 2
accin 1
accinPorDefault; FinSegun
accin 2
accin n
Las sentencias de cada case se ejecutan secuencialmente incluyendo las de los otros casos, a menos que se use la sentencia break de C
Ejemplo. Seleccin de men. Inicio Escribir DICHOS:; Escribir 1. Para flojos; Escribir 2. Para dar nimos; Escribir 3. De experiencia; Escribir Opcin: ; Leer(opcion); Segn (opcion) Hacer 1: Escribir No por mucho madrugar amanece ms temprano; 2: Escribir A darle que es mole de olla; 3: escribe Ms sabe el diablo por viejo que por diablo; De otro Modo: Escribir Opcion invalida; FinSegun Fin
no
condicin s Sentencia
Estructuras de Control
Sentencia
no
Nassi-Schneidermann
condicin
Senetncia
Diagrama de Flujo
No