Logo Studenta

listas - Juan Lujan

¡Estudia con miles de materiales!

Vista previa del material en texto

Hector Campos Serna Código: 215646659 Fundamentos Filosóficos de la computación 
Fecha de entrega: viernes, 1 de mayo de 2020 Sección: D12
1.- Realice un programa que almacene el nombre de los estudiantes de una clase de pintura en una lista, deberá solicitar el número de teléfono y el e-mail para contactarlos ya que se estar realizando una presentación de obras colaborativa. 
Código:
lista = [ ]
salida = 1
while salida <= 1:
 alumno = input("Ingrese el nombre del alumno: ")
 num = input("Numero de telefono: ")
 correo = input("Ingrese su correo : ")
 datos = (alumno,str("numero:")+num,str("correo:")+correo)
 lista.append(datos)
 for i in lista:
 print(i)
 print("Menu")
 print("1. Agregar otro alumno")
 print("2. Salir")
 accion = int(input("Seleccione una opcion:"))
 if accion == 2:
 salida = salida + 1
 print("Finalizo el programa") 
 
2.- Realice un programa que almacene la lista de nombre de productos que un proveedor ofrece a sus clientes, en dicha lista se pueden agregar, eliminar y ordenar los elementos.	
Codigo:
lista = [ ]
salida = 1
num = 0
while salida <= 1:
 print("Menu")
 print("1.Agregar")
 print("2.Eliminar")
 print("3.Ordenar elementos")
 print("4.Salir")
 accion = int(input("Seleccione una opcion: "))
 if accion == 1:
 prod = input("¿Que producto desea agregar? ")
 num = num + 1
 prod = (str(num)+str(".")+prod)
 lista.append(prod)
 print(lista)
 elif accion == 2:
 print(lista)
 elimina = int(input("Digite el numero a eliminar: "))
 elimina = elimina - 1
 del lista[elimina]
 print(lista)
 elif accion == 3:
 lista.sort()
 print(lista)
 else:
 salida = salida + 1
 print("Finalizo el programa")	
 
3.- Realice un programa que usa dos listas, compárelas para encontrar lo siguiente:
 a) indique el elemento mayor de cada lista,
 b) indique el elemento menor, 
 c) la cantidad de elementos de las listas 
 d) y cree una tercera lista que contenga los elementos de las dos listas iniciales. 
Código:
lista1 = ["15","54","24","10","35","44","50","94","80"]
lista2 = ["11","19","27","20","12","53","18","43","16","75"]
lista3 = lista1 + lista2
print(lista1)
print("Elemento mayor de la lista 1: ",max(lista1))
print("Elemento menor de la lista 1: ",min(lista1))
print()
print(lista2)
print("Elemento mayor de la lista 2: ",max(lista2))
print("Elemento menor de la lista 2: ",min(lista2))
print()
lista3.sort()
print("Lista 3",lista3)

Continuar navegando

Otros materiales