Exercício de Programação – Código Genético

O código genético é um conjunto de regras pelas quais as informações codificadas no material genético (DNA ou mRNA) são traduzidas em proteínas (sequências de aminoácidos) nas células vivas. A tabela abaixo mostra possíveis sequências de três nucleotídeos e qual aminoácido será adicionado na formação de uma proteína. Mais informações em Genetic Code.

Tabela que mostra possíveis sequências de três nucleotídeos e qual aminoácido será adicionado na formação de uma proteína.

Tabela que mostra possíveis sequências de três nucleotídeos e qual aminoácido será adicionado na formação de uma proteína.

Escreva um algoritmo que lê três nucleotídeos e mostre qual aminoácido será formado por eles. Exemplo: se o usuário entrar com as letras ATG, o programa deve imprimir Met.

Sequências Completas

Escreva um algoritmo que permita a leitura de uma sequência de qualquer tamanho de letras indicando nucleotídeos e depois mostra a sequência de aminoácidos que serão adicionados na formação de uma proteína.


Dependendo da disciplina que você está cursando, faça o(s) exercício(s) acima usando:

  • Portugol, C# e/ou Java
  • Console, Desktop e/ou Web
  • Sem/Com Tratamento de Erros (Exceções)
  • Estruturado, Procedimental e/ou Orientado a Objetos

Se você gostou do post, tem alguma dúvida ou encontrou algum erro, por favor, deixe uma mensagem! Seu feedback é muito importante!