DEVCHAMPION

Test séquentiel

DEFI

Un programme principal saisit une chaîne d’ADN valide et une séquence d’ADN valide (« valide » signifie qu’elles ne sont pas vides et sont formées exclusivement d’une combinaison arbitraire de « a », « t », « g » ou « c »). Écrire une fonction valide qui renvoie vrai si la saisie est valide, faux sinon. Écrire une fonction saisie qui effectue une saisie valide et renvoie la valeur saisie sous forme d’une chaîne de caractères. Écrire une fonction proportion qui reçoit deux arguments, la chaîne et la séquence et qui retourne la proportion de séquence dans la chaîne (c’est-à-dire son nombre d’occurrences).

Le programme principal appelle la fonction saisie pour la chaîne et pour la séquence et affiche le résultat. Exemple d’affichage : Il y a 13.33 % de « ca » dans votre chaîne.

SUB HEADING

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incidi. Lorem ipsum dolor sit amet, consectet dolor sit amet, consectetur adipiscing elit