3Eva2015TII_T2 Gestionar mensajes con etiquetas

3ra Evaluación II Término 2015-2016, Febrero 16, 2016 /ICM00794

Tema 2 (25 puntos).

etiquetas con #

Realice programa que permita gestionar una lista de mensajes de una red social, con el menú mostrado:

  1. Ingresar mensaje. Solicite el nombre del usuario y un mensaje de texto.
  2. Usuario frecuente. Determine usando la lista de usuarios y muestre el usuario que más mensajes escribe.
  3. Tendencias. Analice todos los mensajes y encuentre la etiqueta más usada. Suponga que es una sola.
  4. Salir

Ejemplo:

usuariomensaje
JuanEstamos en exámenes en la #ESPOL
MaríaSeré voluntaria en #AJA
PedroYo estudio en #FCNM de la #ESPOL
AnaLean el artículo de #ESPOL en #ELUNIVERSO del domingo 7 de febrero

Para extraer las etiquetas de cada mensaje pueden hacer uso de la función del tema anterior, para luego contar las veces que aparece cada etiqueta en la lista de mensajes. Al final debe encontrar la etiqueta más frecuente conocida como “tendencia”.

etiquetaveces
#ESPOL3
#AJA1
#FCNM1
#ELUNIVERSO1
La tendencia es: #ESPOL

Rúbrica: Menú (5 puntos), uso de función anterior (5 puntos), opción 1 (2 puntos), opción 2 (8 puntos), opción 3 (5 puntos)


lista = [['Juan','Estamos en exámenes en la #ESPOL'],
         ['María','Seré voluntaria en #AJA'],
         ['Pedro','Yo estudio en #FCNM de la #ESPOL'],
         ['Ana','Lean el artículo de #ESPOL en #ELUNIVERSO del domingo 7 de febrero']]
etiqueta con megáfono

Ejercicios por Unidad/Tema FP