Estructuras selectivas y de repetición.
santi2215Síntesis27 de Abril de 2015
296 Palabras (2 Páginas)2.565 Visitas
UNIDAD 4 Estructuras
selectivas y de
repetición.
4 Estructuras selectivas
4.1 Selectiva simple. de repetición
4.2 Selectiva doble.
4.3 Selectiva anidada.
4.4 Selectiva múltiple.
4.5 Repetir mientras.
4.6 Repetir hasta.
4.7 Repetir desde.
4.8 Elaboración de programas.
Competencia a desarrollar:
Desarrollar la estructura de un lenguaje de
programación para dar solución a problemas
cualitativos o cuantitativos.
Actividades:
-Realizar programas de aplicación usando
estructuras selectivas y de repetición.
-Realizar programas con aplicación a
la ingeniería industrial
Estructuras selectivas
Estas se utilizan para tomar decisiones
lógicas. En estas se evalúa una condición y en
función al resultado se realiza una determinada
secuencia de instrucciones.
Esta estructura de control es denominada
usualmente como IF-THEN-ELSE (Si esto –
Entonces – Si no).
Estas estructuras se clasifican:
1. Selectiva simple
2. Selectiva doble
3. Selectiva anidada
4. Selectiva múltiple
5.1-.Selectiva simple. (if–then)
Ejecuta una determinada condición y si el
resultado es verdadero se ejecuta solo una
determinada acción. Si la condición es falsa el
programa sigue con su secuencia normal.
Diagrama de flujo
Pseudocódigo:
Si <condición> entonces
<accion>
fin_si
If <condición> then
<accion>
end_if
http://rsta.pucmm.edu.do/tutoriales/
computacion/isc_201/leccion%208.htm
5.2-. Selectiva doble. ( if –then- else)
Se utilizan cuando se tienen dos opciones de
acción, se debe ejecutar una o la otra, pero no
ambas a la vez, es decir, son mutuamente
excluyentes. Si la condición es verdadera, se
ejecuta la acción 1, si es falsa, se ejecuta la
acción 2.
Diagrama de flujo
Pseudocódigo:
Español
Inglés
Si <condición> entonces
If <condición> then
<acción S1> <acción S1>
sino else
<acción S2> <acción S2>
Fin_Si End_if
Entonces, si una condición C es
verdadera, se ejecuta la acción S1 y si es
falsa, se ejecuta la acción S2.
5.3-.Selectiva anidada
La estructura selectiva anidada es una cadena
de estructuras selectivas que se conectan de la
parte else de la actual con la parte if de la
siguiente, es decir cuando después de una
decisión se debe tomar otra, después otra y así
sucesivamente.
Diagrama de flujo
If <n=0> Then
“CERO”
Else
If <n>0> Then
“ENTERO”
Else
“DECIMAL”
End If
Pseudocódigo:
If <condicion1> Then
Bloque de instrucciones1
Else
If <condicion2> Then
Bloque de instrucciones 2
Else
Bloque de instrucciones 3
End If
5.4-.Selectiva múltiple
Select Case expression
Case value1
Block of one or more VB statements
Case value2
Block of one or more VB Statements
Case value3
.
.
Case Else
Block of one or more VB Statements
End Select
...