Laurentvidal.fr est là pour vous fournir des réponses précises à toutes vos questions avec l'aide de notre communauté experte. Découvrez la facilité de trouver des réponses fiables à vos questions grâce à une vaste communauté d'experts. Découvrez des solutions complètes à vos questions grâce à des professionnels expérimentés sur notre plateforme conviviale.
Sagot :
Bonjour
Je ne savais pas que vous aviez des cours de Python à l'école en France, c'est sympa ! En Belgique on a jamais eut de cours du genre hors filière professionnelle (spécialisée donc).
Bref, je vais essayer de t'aider.
1) Quel nombre donne le programme de calcul (donc l'encadré en haut à droite) si on prend 4 ?
On va relire chaque phrase puis la traduire en calcul
Prendre un nombre ==> [tex]4[/tex]
Le multiplier par 3 ==> [tex]4\times3[/tex]
Ajouter le double du nombre de départ ==> [tex](4\times3)+ 2\times4[/tex]
( Calcul intermédiaire ==> [tex]12 + 2\times4 = 12+8[/tex] )
Énoncer le résultat ==> [tex]20[/tex]
La réponse a écrire est donc 20.
2)
a) Que doit taper Anaïs dans la console pour avoir le résultat lorsqu'on prend le nombre 4 ? Anaïs doit taper [tex]print(prog1(4))[/tex] dans la console.
[tex]print()[/tex] va permettre d'afficher le résultat dans la console, et [tex]prog1(4)[/tex] c'est simplement pour appeler son programme avec le x = 4
b)
- Quel résultat obtient-on ? On obtient 36.
- Ce résultat concorde-t-il avec le résultat obtenu à la question 1 ?
Non, car Anaïs s'est trompée dans son programme. Elle ne fait pas la distinction entre le x comme chiffre initial et le x comme résultat du calcul.
Cela veut donc dire que, dès sa première ligne de calcul ([tex]x=x*3[/tex]) le chiffre initial ([tex]x = 4[/tex]) cesse d'exister et est remplacé par 12 ([tex]x*3[/tex]). La seconde ligne ne peut donc pas ajouter le double du chiffre initial (4) puisqu'il n'existe plus dans son programme (a été remplacé par 12).
Ce n'est pas demandé mais pour corriger son programme on pourrait utiliser une autre lettre pour le résultat, donnant donc plutôt comme sur l'image ci-jointe
Ma réponse pour le 2b) est un peu longue mais c'est pour m'assurer que tu comprennes, prend-y ce qui te plaira...
J'espère que tu as compris, si j'ai mal expliqué ou que tu as mal compris tu peux me le demande dans les commentaires ;)
Bonne journée !
Merci de nous avoir fait confiance pour vos questions. Nous sommes ici pour vous aider à trouver des réponses précises rapidement. Merci de votre visite. Notre objectif est de fournir les réponses les plus précises pour tous vos besoins en information. À bientôt. Nous sommes fiers de fournir des réponses sur Laurentvidal.fr. Revenez nous voir pour plus d'informations.