Buscar

Faça um programa que solicite que o usuário digite uma letra representando uma base e, em seguida, escreva o nome da base na tela?

Quatro tipos de bases nitrogenadas podem estar presentes em moléculas de DNA:

adenina, citosina, guanina e timina. Para facilitar a escrita de cadeias de bases, cada uma é representada por uma letra: "A", "C", "G" e "T", respectivamente. Faça um programa que solicite que o usuário digite uma letra representando uma base e, em seguida, escreva o nome da base na tela. A letra digitada poderá ser maiúscula ou minúscula, ficando o usuário livre para digitar da forma que preferir. Caso o usuário digite uma letra inválida ou digite mais de uma letra, escreva na tela o respectivo problema e encerre o programa.

💡 1 Resposta

User badge image

Ed Verified user icon

Segue abaixo um exemplo de programa em Python que solicita ao usuário que digite uma letra representando uma base nitrogenada e, em seguida, escreve o nome da base na tela: ``` base = input("Digite uma letra representando uma base nitrogenada (A, C, G ou T): ") if base.upper() == "A": print("Adenina") elif base.upper() == "C": print("Citosina") elif base.upper() == "G": print("Guanina") elif base.upper() == "T": print("Timina") else: print("Letra inválida ou mais de uma letra digitada.") ``` O programa começa solicitando ao usuário que digite uma letra representando uma base nitrogenada. Em seguida, o programa verifica se a letra digitada é "A", "C", "G" ou "T", independentemente de ser maiúscula ou minúscula. Se a letra digitada for uma dessas quatro opções, o programa escreve o nome da base correspondente na tela. Caso contrário, o programa escreve "Letra inválida ou mais de uma letra digitada." na tela.
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