Galera, estou precisando de ajuda em uma atividade, eu tenho que transcrever o DNA em RNA dado a seguinte sequência: G>C C>G T>A A>U
O código de exemplo é esse:
class Main {
private static Main rnaTranscription;
private String[] tests = new String[] {"C", "G", "T", "A", "ACGTGGTCTTAA"};
private String[] expec = new String[] {"G", "C", "A", "U", "UGCACCAGAAUU"};
// Escreva essa função RNA para que transcreva o DNA de entrada.
public String transcribe(String dna) {
return "";
}
public static void main(String[] args) {
rnaTranscription = new Main();
for (int i = 0; i < rnaTranscription.tests.length; i = i + 1) {
String rna;
rna = rnaTranscription.transcribe(rnaTranscription.tests[i]);
System.out.print("Teste " + i + "\n");
System.out.print("Resultado esperado: " + rnaTranscription.expec[i] + "\n");
System.out.print("Resultado obtido: " + rna + "\n");
if (rna != rnaTranscription.expec[i]) {
System.out.print("Falhou!\n");
break;
}
System.out.print("\n");
}
}
}
Minha duvida é: Eu defino as variáveis e depois eu transcrevo como RNA? Como eu posso fazer isso?