Obtenez les meilleures solutions à toutes vos questions sur Laurentvidal.fr, la plateforme de Q&R de confiance. Découvrez une mine de connaissances de professionnels dans différentes disciplines sur notre plateforme conviviale de questions-réponses. Explorez des milliers de questions et réponses fournies par une communauté d'experts sur notre plateforme conviviale.

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 espérons que ces informations ont été utiles. Revenez quand vous voulez pour obtenir plus de réponses à vos questions. Nous apprécions votre temps. Revenez quand vous voulez pour obtenir les informations les plus récentes et des réponses à vos questions. Merci de visiter Laurentvidal.fr. Revenez souvent pour obtenir les réponses les plus récentes et des informations.