Está en la página 1de 12

Estructuras de control

condicional

Yesid Oswaldo Quintero Martinez


misiontic.formador34@uis.edu.co
Semana 2
CONTENIDO DE LA SEMANA 2
❑ TEMÁTICAS
❑ COMPETENCIAS
❑ ¿QUÉ VOY A APRENDER?
❑ ¿QUÉ SERÉ CAPAZ DE HACER?
TEMÁTICAS
1. Introducción
2. Control de flujo condicional (if, else y elif)
3. Condicionales múltiples
COMPETENCIAS
Construye códigos secuenciales en lenguaje Python, a
través de la toma de decisiones basadas en operaciones
lógicas en diferentes situaciones problémicas.
¿QUÉ SERÉ CAPAZ DE HACER?
1. Reconoce situaciones condicionales que puedan ser
modeladas con operadores lógicos.
2. Aplica operadores lógicos en la solución de problemas
con situaciones condicionales.
3. Plantea secuencias de código mediante los comandos
if, else y elif.
4. Unifica códigos en situaciones que requieran
condicionales múltiples.
Material de estudio complementario
❑ https://programacion.net/articulo/como_funcionan_las_s
entencias_condicionales_en_python_1501
❑ https://ellibrodepython.com/if-python
❑ https://es.acervolima.com/funcion-round-en-python/
❑ https://www.programacionfacil.org/cursos/python_basi
co/capitulo_5_strings_python_3.html
Hacer un programa que reciba 3 notas por teclado
y saque el promedio de las 3 notas ingresadas,
utilizando if, elif, else.
nota1= float (input(‘ingrese la nota1.'))
nota2=float (input(‘ingrese la nota2.'))
nota3=float (input(‘ingrese la nota3.'))
promedio=(nota1+nota2+nota3)/3
if promedio>=3:
print(“su nota mayor igual 3”, promedio)
elif promedio>=2 :
print(“su nota esta entre 2 y 3 es recuperable”, promedio)
else:
print(“su nota fue menor de 2 no es recuperable”, promedio)
#calcular el valor de una caja en una empresa de mensajería
#si la altura de la caja es mas de 30 cm va costar 13000 se le suman $2000
adicionales.
# 2 condición tener en cuenta que si el valor es mas de 15000, se le suma el valor
del IVA (19%)

alt=float(input("ingrese la altura de la caja: "))


cost=float(input("ingrese el valor: "))
if alt >= 30:
cost+=2000
if cost > 15000:
cost*=1.19
print("valor: ", cost)
Hacer un programa que valide si una contraseña, esta
escrita toda en mayúscula, minúscula, la primera letra
mayúscula
print("INGRESE LA CONTRASEÑA: ")
contraseña_ingresada=str(input())
contraseña="contraseña"
con1=contraseña.upper()
con2=contraseña.lower()
con3=contraseña.capitalize()
if contraseña_ingresada == con1:
print("LA CONTRASEÑA ES TODA EN MAYUSCULA",con1)
elif contraseña_ingresada == con2:
print("LA CONTRASEÑA ES TODA EN MINUSCULA",con2)
else:
print("LA CONTRASEÑA TIENE LA PRIMERA LETRA EN MAYUSCULA", con3)
Haga un programa que digite 3 números por teclado y permita realizar
diferentes operaciones.

print(" digitar 3 numeros ")


n1= float(input())
n2= float(input())
n3= float(input())
if n1 == n2:
print("los numeros son iguales")
elif n1 == n3:
print("los numeros son iguales")
elif n1>n2 or n3>n1:
print("son diferentes")
mul= n1*n3
print(" el resultado de la multiplicación es:", mul)
else :
print("el resultado es negativo ")
Seguimos con libro interactivo de
estructuras de control condicional

También podría gustarte