Respostas
Claro, segue um exemplo de bloco de código em Python que pode ser utilizado como menu para um programa de cadastro de contatos: ``` contatos = {} while True: print("Selecione uma opção:") print("1 - Inserir novo contato") print("2 - Consultar contato") print("3 - Remover contato") print("4 - Alterar contato") print("5 - Sair") opcao = input("Opção selecionada: ") if opcao == "1": nome = input("Digite o nome do contato: ") telefone = input("Digite o telefone do contato: ") email = input("Digite o email do contato: ") contatos[nome] = {"telefone": telefone, "email": email} print("Contato adicionado com sucesso!") elif opcao == "2": nome = input("Digite o nome do contato que deseja consultar: ") if nome in contatos: print("Telefone:", contatos[nome]["telefone"]) print("Email:", contatos[nome]["email"]) else: print("Contato não encontrado.") elif opcao == "3": nome = input("Digite o nome do contato que deseja remover: ") if nome in contatos: del contatos[nome] print("Contato removido com sucesso!") else: print("Contato não encontrado.") elif opcao == "4": nome = input("Digite o nome do contato que deseja alterar: ") if nome in contatos: telefone = input("Digite o novo telefone do contato: ") email = input("Digite o novo email do contato: ") contatos[nome] = {"telefone": telefone, "email": email} print("Contato alterado com sucesso!") else: print("Contato não encontrado.") elif opcao == "5": print("Saindo do programa...") break else: print("Opção inválida. Tente novamente.") ``` Este código utiliza um dicionário chamado `contatos` para armazenar as informações dos contatos. O menu é apresentado em um loop infinito, e o usuário pode selecionar uma das opções digitando o número correspondente. Cada opção executa uma ação diferente, como adicionar um novo contato, consultar um contato existente, remover um contato ou alterar as informações de um contato. A opção "5" permite sair do programa.
Responda
Para escrever sua resposta aqui, entre ou crie uma conta