Buscar

Cada mês do ano pode ser codificado com um número inteiro do intervalo de 1 a 12. Desta forma, 1 é janeiro, 2 é fevereiro, e assim por diante. Codi...

Cada mês do ano pode ser codificado com um número inteiro do intervalo de 1 a 12. Desta forma, 1 é janeiro, 2 é fevereiro, e assim por diante. Codifique um programa que leia um código de um mês e imprima no formato de string o mês correspondente. O programa deve tratar o erro de códigos de meses inexistentes. Abaixo, duas ilustrações de execuções do programa.
Ler um código de um mês
Imprimir no formato de string o mês correspondente
Tratar o erro de códigos de meses inexistentes
Cada mês do ano pode ser codificado com um número inteiro do intervalo de 1 a 12
O programa deve ler um código de um mês
O programa deve imprimir no formato de string o mês correspondente ao código lido
O programa deve tratar o erro de códigos de meses inexistentes

Essa pergunta também está no material:

Exercício Scilab
16 pág.

Programação I Universidade Federal de AlagoasUniversidade Federal de Alagoas

💡 1 Resposta

User badge image

Ed Verified user icon

Segue abaixo um exemplo de código em Python que atende aos requisitos da questão: ``` meses = { 1: "janeiro", 2: "fevereiro", 3: "março", 4: "abril", 5: "maio", 6: "junho", 7: "julho", 8: "agosto", 9: "setembro", 10: "outubro", 11: "novembro", 12: "dezembro" } codigo_mes = int(input("Digite o código do mês: ")) if codigo_mes in meses: print(meses[codigo_mes]) else: print("Código de mês inválido.") ``` O programa utiliza um dicionário para associar cada código de mês a uma string correspondente. Em seguida, lê o código do mês digitado pelo usuário e verifica se ele está presente no dicionário. Se estiver, imprime a string correspondente. Caso contrário, imprime uma mensagem de erro.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais