Connectez-vous avec des experts et des passionnés sur Zoofast.fr. Obtenez des réponses précises et complètes à vos questions grâce à notre communauté d'experts dévoués, toujours prêts à vous aider avec des solutions fiables.

Bonjour vous pouvez m’aider s’il vous plaît pour l’exo 45 ) On considère le bloc d'instructions suivant.
Six x y> 0
х
Afficher "x et y sont de signes différents.
Sinon
Afficher "x et y sont de même signe."
Fin si
1. Quel est l'affichage si:
a) x = 3 et y=-5 ? b) x=-7 et y=-1?
2. Que faut-il changer pour que le bloc d'instructions soit
cohérent?

Bonjour Vous Pouvez Maider Sil Vous Plaît Pour Lexo 45 On Considère Le Bloc Dinstructions Suivant Six X Ygt 0 Х Afficher X Et Y Sont De Signes Différents Sinon class=

Sagot :

Réponse:

Bonjour, il faut que tu essaye de lancer le programme par toi même au brouillon, après cela devient beaucoup plus facile !

Explications étape par étape :

1-a) Si x=3 et y=-5

Pour lancer le programme, tu multiplies d'abord les 2 nombres, soit 3x-5= -15

Or il est dit dans le programme que si x x y >0, alors x et y sont de signes différents. Dans notre cas si , la multiplication de x et y donc -15<0 alors l'affichage sera "x et y sont de même signe".

b) Si x=-7 et y=-1, on a -7 x -1 = 7 . Or 7 >0 alors l'affichage sera "x et y sont de signes différents".

Si tu remarque bien, tu verra que ce n'est pas cohérent, comme on te le dis à la question 2.

2) Pour que le bloc d'instructions soit cohérent, il faut changer :

Si x x y >0

      Afficher "x et y sont de même signe."

Sinon

      Afficher "x et y sont de signes différents."

Fin si

Voilà, si tu as des questions ou si tu ne comprend pas un calcul, n'hésite pas à me poser des questions :) !