class Cliente:
telefone: int
nome: str
localidade: str
descricao: str # descrição da última chamada
def __init__(self, telefone, nome, localidade, descricao=""):
self.telefone = telefone
self.nome = nome
self.localidade = localidade
self.descricao = descricao
def mostra_menu():
print("\n=== Menu de Comandos ===")
print("1. Listar clientes")
print("2. Adicionar cliente")
print("3. Remover cliente")
print("4. Registar chamada (atualizar descrição)")
print("5. Ver última descrição de chamada")
print("6. Sair")
def main():
dicClientes = {
911111111: Cliente(911111111, "Ana Silva", "Lisboa"),
922222222: Cliente(922222222, "Bruno Costa", "Porto"),
933333333: Cliente(933333333, "Carla Sousa", "Coimbra"),
964444444: Cliente(964444444, "Diogo Ferreira", "Faro"),
935555555: Cliente(935555555, "Eva Martins", "Braga"),
}
main()
def main():
# … criação do dicionário com 5 clientes
while True:
mostra_menu()
escolha = input("Escolha uma opção (1-6): ")
if escolha == '1':
print("Listar clientes")
elif escolha == '2':
print("Adicionar cliente")
elif escolha == '3':
print("Remover cliente")
elif escolha == '4':
print("Registar chamada")
elif escolha == '5':
print("Ver descrição chamada")
elif escolha == '6':
print("Terminando o programa. Adeus!")
break
else:
print("Opção inválida. Escolha por favor 1-6.")
To embed this program on your website, copy the following code and paste it into your website's HTML: