Logo Studenta

Ayudantia 11 - Enunciado

Vista previa del material en texto

1 
Universidad de los Andes 
Facultad de Ciencias Económicas y Empresariales 
Ingeniería Comercial 
Programación y Manejo de la Información 2021-1 
 
Ayudantía 11 
Python 
24 de mayo de 2021 
Profesores: Andrés Kipreos - Agustín Lagos – Stefan Elbl 
Ayudante Coordinador: Natalia Sánchez 
Ayudante: Jose Pablo González 
 
 
 
 Listas 
 
1. Escriba un programa que permita crear una lista de palabras y que, a continuación, 
pida una palabra y diga cuántas veces aparece esa palabra en la lista. 
 
 
2. Escribe un programa que reciba un texto dado por el usuario y luego muestre la 
palabra que más se repite (sin diferenciar entre mayúsculas y minúsculas). Debes 
preocuparte al mostrar las palabras que estas no tengan signos de puntuación 
(,.;:¿?¡!) 
 
 
 Funciones y diccionario 
 
1. Solicitar al usuario que ingrese su dirección email. Imprimir un mensaje indicando si 
la dirección es válida o no, valiéndose de una función para decidirlo. Una dirección 
se considerará válida si contiene el símbolo "@”. 
 
2. Escriba un programa que pida un año y que escriba si es bisiesto o no. Se recuerda 
que los años bisiestos son múltiplos de 4, pero los múltiplos de 100 no lo son, aunque 
los múltiplos de 400 sí. 
2 
3. Crear un programa para gestionar datos de los socios de un club, permitiendo: 
 
-Cargar información de los socios en un diccionario para acceder por número de 
socio. Los datos a almacenar son: número, nombre y apellido, fecha de ingreso 
(ddmmaaaa), cuota al día (s/n). El programa debe iniciar con los datos de los socios 
fundadores ya cargados: 
 
Socio nº1, Andrés Kipreos, ingresó: 03/03/2020, cuota al día. 
Socio nº2, Agustín Lagos, ingresó: 03/03/2020, cuota al día. 
Socio nº3, Stefan Elbl, ingresó: 03/03/2020, cuota al día. 
 
-Informar cantidad de socios del club. 
-Solicitar al usuario el número de un socio y registrar que ha pagado todas las 
cuotas adeudadas. 
-Modificar la fecha de ingreso de todos los socios ingresados el 13/03/2020, para 
indicar que en realidad ingresaron el 14/03/2020. 
-Solicitar el nombre y apellido de un socio y darlo de baja (eliminarlo del listado). 
-Imprimir el listado de socios completo.

Otros materiales