-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathe2.py
More file actions
36 lines (29 loc) · 1.27 KB
/
e2.py
File metadata and controls
36 lines (29 loc) · 1.27 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
"""
Simula un sistema de registro para una biblioteca:
- Pide el nombre del usuario, su edad y si es estudiante (S/N).
- Si tiene menos de 12 años, solo puede acceder a libros infantiles.
- Si es mayor de edad y estudiante, puede acceder a todo el catálogo con 50% de descuento.
- Si es mayor de edad pero no estudiante, accede a todo sin descuento.
- Si tiene entre 12 y 17, accede solo a libros generales (sin descuento).
Muestra un resumen claro del acceso y beneficios.
"""
estudiante = {}
estudiante["nombre"] = input("Introduzca su nombre: ")
estudiante["edad"] = int(input("Introduzca su edad: "))
estudiante["estudiante"] = input("¿Eres estudiante? (Si/No): ")
estudiante["beneficio"] = "Sin descuento"
if estudiante["edad"] < 12:
estudiante["acceso"] = "Libros infantiles"
elif estudiante["edad"] <= 17:
estudiante["acceso"] = "Libros generales"
else:
if estudiante["estudiante"].lower() == "si":
estudiante["acceso"] = "Catálogo completo"
estudiante["beneficio"] = "50% de descuento"
else:
estudiante["acceso"] = "Catálogo completo"
print("=" * 40)
print(f"Resumen de acceso para {estudiante['nombre']}:")
print(f"Edad: {estudiante['edad']}")
print(f"Acceso: {estudiante['acceso']}")
print(f"Beneficio: {estudiante['beneficio']}")