伪代码:输入 3 个整数,乘以最大的 2

Pseudocode: Input 3 Integers, Multiply Largest 2

这是我的第一个问题,如有任何错误,我深表歉意。

在我的算法开发中 class 我们刚刚学习了 IF ELSE 语句,我的任务是为一个程序编写伪代码,该程序将输入 3 个数字,确定哪两个最大,然后相乘那两个。我读过大多数此类问题的答案,但其中 none 只使用 IF ELSE 语句,谁能帮我解决这个问题的伪代码?

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

两个最大的数相乘

假设我们有三个整数,即 XYZ

我们将从键盘读取这些整数的值

X = INPUT
Y = INPUT
Z = INPUT

下一步是找出两个最大的数:

有很多方法可以解决这个问题:

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

变量result包含两个最大数的乘积。