Introducción a las tecnologías de la información
Python
Material de reforzamiento U10
Estructura de control condicional
1. Realizar un programa para saber si eres un adulto.
edad = int(input("ingrese su edad")) if
edad < 18:
print("es usted un menor de edad")
elif edad >= 18:
print("es usted un mayor de edad")
print ("gracias por usar el programa")
2. Crear un programa, donde ingreses tu edad e imprimir si eres mayor de edad o
menor de edad.
edad = int(input("ingrese su edad")) if edad < 18:
print("es usted un menor de edad")
elif edad >= 18:
print("es usted un mayor de edad")
print ("gracias por usar el programa")
3. Escribir un programa que compare 2 números e imprime si son iguales o no son
iguales.
numero1 = int(input("Ingrese un numero"))
numero2 = int(input("Ingres un numero"))
if numero1 == numero2:
print("son iguales") else:print("no son iguales")
print("gracias por usar el programa")
4. Realizar un programa para saber etapas de la vida y acorde a tu edad imprimir lo
siguiente:
a) Niñez (6-11)
b) Adolescencia (12-18)
c) Juventud (18-26)
d) Adultez (27-59)
e) Vejez (60 a más)
Introducción a las tecnologías de la información
Python
edad = int(input("ingrese su edad")) if
edad == 6 and edad <= 11:
print("estas en la etapa de la niñes")
else:if edad >= 12 and edad <= 18:
print("estas en la adolescencia") else:if
edad >= 18 and edad <= 26:
print("estas en la juvetud")else:if edad >= 26
and edad <= 59: print("estas en la
adultes") else:if edad >= 60:
print("estas en la vejez")
5. Realizar un ejemplo para imprimir el mes del año de acuerdo con el número
ingresado, si se ingresa un número fuera del rango imprimir debe mostrar el
mensaje “valor invalido”, ejemplo:
a) Número 12 es igual a diciembre.
x = int(input("ingrese el numero del mes:"))
if x == 1
print("enero") else:
if x == 2:
print("febrero") else: if x
== 3:
print("marzo") else: if
x == 4:
print("abril") else: if x
== 5:
print("mayo") else: if
x == 6:
print("junio") else: if x == 7:
print("julio")
else: if x == 8:
print("agosto") else: if
x == 9:
print("setiembre") else: if
x == 10:
print("octubre") else: if x
== 11:
Introducción a las tecnologías de la información
Python
print("noviembre") else: if
x == 12:
print("diciembre") else:if x >
12print("valor invalido")
6. Crear un programa para verificar el usuario y contraseña, si ingreso correctamente
los datos imprimir “Bienvenido” en caso contrario “Inténtelo de nuevo”.
usuario = input("ingrese su usuario: ") contraseña =
input("Ingrese su contraseña: ")
if usuario == "Daniel":
if contraseña == "WOW12514":
print("Bienvenido") else:
print("Intentelo de nuevo")
7. Crear un programa que permita saber si un año es bisiesto, si es bisiesto imprimir
“Este año es bisiesto” o en caso contrario “No es un año bisiesto”.
print("Programa para saber si un años es Bisiesto")
año=int(input("Año:")) if año%4==0: if año%100 !=0 or año
%400 ==0:
print("Bisiesto") else:
print("No Bisiesto") else:
print("No Bisiesto")
8. Realizar un programa que permita saber el día de acuerdo con el número ingresado.
DIA = ["Lunes", "Martes","Miercoles", "Jueves", "Viernes", "Sabado, Domi ngo"];
Numero = int(input("Porfavor ingrese el numero del dia del año")); if(Numero > 0
and Numero < 366):if(Numero <=7):
print(str(DIA[Numero - 1]));
elif((Numero % == 0):
print(str(DIA[6])); else:
print(str(DIA[(Numero - 1) % 7]))
9. Ingresar dos números e imprimir cuál de los dos es mayor.
a=int(input("ingrese el primer numero: "))
b=int(input("ingrese el segundo numero: ")) if a>b:
print (a, " es el numero mayor") elif b>a:
Introducción a las tecnologías de la información
Python
print(b, " es el numero mayor") elif a==b and
b==a:
print ("los dos numeros son iguales")
10. Ingresar un número entero y mostrar si es par o impar.
int(input("Indique un número: "))
if (numero % 2) == 0:
print(numero, " es par") else:
print(numero, " es impar")