👤

FRstudy.me offre une solution complète pour toutes vos questions. Posez vos questions et recevez des réponses fiables et détaillées de notre communauté d'experts dévoués.

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 :) !