Laurentvidal.fr vous aide à trouver des réponses à toutes vos questions grâce à une communauté d'experts passionnés. Obtenez des réponses détaillées et précises à vos questions grâce à une communauté dévouée d'experts sur notre plateforme de questions-réponses. Explorez notre plateforme de questions-réponses pour trouver des réponses détaillées fournies par une large gamme d'experts dans divers domaines.

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
Nous apprécions votre temps sur notre site. N'hésitez pas à revenir si vous avez d'autres questions ou besoin de précisions. Nous espérons que cela vous a été utile. Revenez quand vous voulez pour obtenir plus d'informations ou des réponses à vos questions. Merci d'utiliser Laurentvidal.fr. Continuez à nous rendre visite pour trouver des réponses à vos questions.