2 votes

Pseudocode : Entrer 3 entiers, Multiplier les 2 plus grands

C'est ma première question, je m'excuse donc d'avance pour les erreurs éventuelles.

Dans mon cours de développement d'algorithmes, nous venons d'apprendre les instructions IF ELSE, et j'ai été chargé d'écrire le pseudocode d'un programme qui va entrer 3 nombres, décider lesquels sont les plus grands, et ensuite multiplier ces deux. J'ai lu la plupart des réponses à des questions de ce genre, mais aucune n'utilise uniquement les instructions IF ELSE. Quelqu'un pourrait-il m'aider à rédiger le pseudocode de ce problème ?

2voto

Selim Ajimi Points 266

Multiplication des deux plus grands nombres

Supposons que nous ayons trois entiers, à savoir X , Y y Z

Nous allons lire à partir du clavier les valeurs de ces entiers

X = INPUT
Y = INPUT
Z = INPUT

L'étape suivante consiste à trouver les deux plus grands nombres :

Il existe de nombreuses approches pour trouver la solution à ce problème :

if (Y >= X) and (X >= Z)
   result = Y * X
else if (Y <= Z) and (Y <= X)
   result = X * Z
else
   result = Z * Y

la variable result CONTIENT la multiplication de deux plus grands nombres.

-1voto

Mithilesh Gupta Points 2087
a =input
b=input
c=input
if a<=b and a<=c:
      print b*c
else if b<=c and b<=a:
      print a*c
else:
     print a*b

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X