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 que o usuário digite uma letra representando uma base e, em seguida, escreve o nome da base na tela: ``` base = input("Digite uma letra representando uma base: ") 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 que o usuário digite uma letra representando uma base. 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, 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

✏️ 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