Advertisement
cardel

MayoredadG75

May 18th, 2021
971
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.08 KB | None | 0 0
  1. '''
  2. Autor: Carlos A Delgado
  3. Fecha: 18 de Mayo de 2021
  4.  
  5. algoritmo mayor_edad
  6. variables:
  7.     nombres, edades: listas
  8.     nom: str
  9.     edad, cnt:int
  10.     salida: lista
  11. inicio
  12.     cnt = 0
  13.     nombres = []
  14.     edad = []
  15.     mientras cnt < 5:
  16.         lea nom
  17.         lea edad
  18.         insertar nom en nombres
  19.         insertar edad en edades
  20.     fin_mientras   
  21.    salida = []
  22.    para nom, edad en nombres,edades:
  23.        si edad >= 18:
  24.            insertar nom en salida
  25.    fin_para
  26.  
  27.    retornar salida
  28. '''
  29.  
  30. def mayor_edad():
  31.     '''
  32.    retorna: lista que tiene los nombres de las personas mayores de edad
  33.    '''
  34.  
  35.     cnt = 0
  36.     nombres = []
  37.     edades = []
  38.  
  39.     while cnt < 5:
  40.         nom = input(f"Ingrese el nombre de la persona {cnt} ")
  41.         edad = int(input(f"Ingrese la edad de la persona {cnt} "))
  42.         nombres.append(nom)
  43.         edades.append(edad)
  44.         cnt += 1 #Para garantizar el ciclo termine
  45.  
  46.     #Verificación
  47.     salida = []
  48.  
  49.     for nom, edad in zip(nombres,edades):
  50.         if edad >= 18:
  51.             salida.append(nom)
  52.  
  53.  
  54.     return salida
  55.  
  56. lista1 = mayor_edad()
  57. print(lista1)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement