Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ATDFI102 s4 Bifurcacion
ATDFI102 s4 Bifurcacion
BIFURCACIÓN
1. Introducción
Figura 1
Programa con cuatro sentencias.
Programa
1
Salida del programa
ingrese n: 3
ingrese m: 6
La suma de 3 + 6 es 9
Estas son sentencias simples, las primeras dos permiten obtener un valor desde el
usuario, la tercera línea calcula la suma de los enteros ingresados, y finalmente se
imprime el resultado.
Además de estas sentencias, existen las sentencias de control que permiten realizar
otros tipos de flujos dentro del programa. Estas instrucciones permiten construir
sentencias condicionales (bifurcación) y sentencias de ciclos (repetición).
2. Bifurcación
Figura 2
Funcionamiento de la sentencia if.
if condicion:
sentencias
Figura 3
Ejemplo sentencia if.
Programa
Figura 4
Funcionamiento de la sentencia if-else.
Bifurcación
if condicion:
sentencias para la condición verdadera
else:
sentencias para la condición falsa
Figura 5
Ejemplo sentencia if-else.
Programa
Figura 6
Funcionamiento de la sentencia if-elif-else.
if condicion1:
sentencias para la condición 1 verdadera
elif condicion2:
sentencias para la condición 2 verdadera
…
else:
sentencias si ninguna condición es verdadera
Bifurcación
Figura 7
Ejemplo sentencia if-elif-else.
Programa
6
Salida 1 del programa
Ingrese figura (T:triángulo, C:cuadrado, R:rectángulo): C
Ingrese lado: 3.5
El área del cuadrado es 12.25
Siempre solo una alternativa será ejecutada. Tan pronto alguna de las condiciones
sea verdadera, el resto de las condiciones no son evaluadas.
7
Bifurcación
Bibliografía
3. Marzal Varó, A., Gracia Luengo, I., & García Sevilla, P. (2014). Introducción a la
programación con Python 3. Universitat Jaume I.
https://doi.org/10.6035/sapientia93 (Capítulo 1, secciones 1.1 y 1.2, páginas: 11
- 16)