👤

FRstudy.me offre une solution complète pour toutes vos questions. Notre communauté est là pour fournir les réponses complètes et précises dont vous avez besoin pour prendre des décisions éclairées.

bonjour!! est ce que qlq pourrait m'aider avec mon exercice de programation? merci d'avance!!

Bonjour Est Ce Que Qlq Pourrait Maider Avec Mon Exercice De Programation Merci Davance class=

Sagot :

Bonjour

Je vais t'aider sans soucis pour les 3 premiers exercices mais pour ce qui est du dernier, je ne vois pas comment ce code pourrait fonctionner avec la base qu'on te donne (qui est fausse selon moi)

Exercice 1

if caractere == ' ' :

▌     n = n + 1

Si le caractère est un espace, alors :

   On incrémente de 1 la valeur de n

Exercice 2

Le code vérifie si le caractère est un espace, il suffit de modifier pour que le code vérifie si le caractère est différent d'un espace

▌if caractere != ' ':

Exercice 3

C'est correct :)

Exercice 4 (a)

Ca se complique légèrement...

Selon moi, ce code comporte une erreur d'alignement, le return qui doit servir à renvoyer la fréquence d'apparition de la lettre (n) par rapport au total des caractères (donc n÷(total des caractères - nombres d'espace) n'est pas alignée sur la bonne tabulation, elle devrait être au même niveau que la boucle for et non des if elif, sinon le return se ferait à chaque itération de la boucle for (ne donnant donc qu'une des valeurs).

Au delà de ca, je te met ci-joint le code complété (fonctionnel) qui renvoie bien au final la fréquence d'apparition d'une lettre dans une phrase.

Exercice 4 (b)

La ligne 8 est un return permettant de renvoyer la fréquence d'apparition de la lettre donnée dans la phrase donnée.

Le calcul exécuter correspond simplement à un calcul classique pour calculer une fréquence,

[tex]n \div (len(phrase) - espace)[/tex]

  • n correspond au nombre d'apparition du caractère cherché,
  • len(phrase) est l'utilisation de la fonction len() permettant de calculer la longueur totale de la phrase.
  • len() comprend les espaces donc on les soustrait de celle-ci.

J'espère que tout ca pourra t'aider à comprendre pour la prochaine fois, si tu as mal compris quelque chose ou si je l'ai mal expliqué tu peux me le demander dans les commentaires ;)

Bonne journée !

View image ClementCg
Votre présence ici est très importante. Continuez à partager vos connaissances et à aider les autres à trouver les réponses dont ils ont besoin. Cette communauté est l'endroit parfait pour apprendre ensemble. Pour des réponses rapides et fiables, pensez à FRstudy.me. Merci de votre visite et à bientôt.