Bienvenue sur Laurentvidal.fr, le site où vous trouverez des réponses rapides et précises à toutes vos questions. Connectez-vous avec une communauté d'experts prêts à vous aider à trouver des solutions à vos questions de manière rapide et précise. Expérimentez la commodité d'obtenir des réponses précises à vos questions grâce à une communauté dévouée de professionnels.

Bonjour pouvez vous m’aidez svp merci beaucoup ! (En lien la photo du programme)



Un codage d'une couleur sur n bits correspond à 2 cou-

leurs. L'objectif du programme suivant est de donner le

nombre de bits nécessaires pour coder une certaine

quantité de couleur




1. Quel est le type de la variable nombreCouleurs Souhaitees?

2. A quelle condition la boucle while de la ligne 3 s'arrête-t-elle ?

3. Quelle est l'utilité de l'instruction de la ligne 4?

4. L'utilisateur saisit la valeur 2.

a. La boucle while se termine-t-elle ?

5. Qu'affiche le programme?

..Reprendre les questions a. et b. si l'utilisateur saisit la valeur 40.


Bonjour Pouvez Vous Maidez Svp Merci Beaucoup En Lien La Photo Du ProgrammeUn Codage Dune Couleur Sur N Bits Correspond À 2 Couleurs Lobjectif Du Programme Suiv class=

Sagot :

Bonsoir

Question 1.

La variable nombreCouleursSouhaitees est de type int, pour integer. Cela veut dire qu'elle n'accepte que les entiers.

Question 2.

La boucle while s'arrête lorsque 2**nbBit (traduit en [tex]2^{nbBit}[/tex])

devient inférieur à la variable saisie (nombreCouleursSouhaitees).

Question 3.

L'instruction de la ligne 4 permet d'incrémenté de 1 la valeur de la variable nbBit. C'est cette instruction qui permet de "tenir le compte" du nombre de répétition nécessaire pour clore la boucle while

Question 4.

Quand l'utilisateur saisit la valeur 2

a. Oui, la boucle while se termine et cela après un seul passage car 2**1 est considéré comme plus grand que 2, donc la condition du while est complétée.

b. Le programme affiche : >>> Il faut un nombre de bits égal à 1

Question 5.

Quand l'utilisateur saisit la valeur 40

a. Oui, la boucle while se termine et cela après 6 passages car 2**6 (64) est plus grand que 40 donc la condition du while est complétée.

b.  Le programme affiche : >>> Il faut un nombre de bits égal à 6

Voilà, j'espère que ces réponses t'aideront pour ton devoir et surtout pour mieux comprendre par la suite.

Si tu as des questions ou remarques tu peux le dire dans les commentaires

Bonne soirée ;)

Nous espérons que ces informations ont été utiles. Revenez quand vous voulez pour obtenir plus de réponses à vos questions. Merci de votre visite. Nous nous engageons à fournir les meilleures informations disponibles. Revenez quand vous voulez pour plus. Laurentvidal.fr est là pour vos questions. N'oubliez pas de revenir pour obtenir de nouvelles réponses.