用Python编译一个程序,编程实现输入三个整数x,y,和z。若三个数的立和x³+ y³+ z³大于100,则输出x³+ y³+ z³百位以上数字。否则输出三个数的乘积
时间: 2023-12-20 20:04:21 浏览: 118
好的,下面是使用 Python 编写的程序,实现上述要求:
```python
x = int(input("请输入第一个整数x:")) # 用户输入第一个整数x
y = int(input("请输入第二个整数y:")) # 用户输入第二个整数y
z = int(input("请输入第三个整数z:")) # 用户输入第三个整数z
sum_of_cubes = x ** 3 + y ** 3 + z ** 3 # 计算三个数的立方和
if sum_of_cubes > 100:
hundreds_digit = int(sum_of_cubes / 100) # 获取百位数字
print("x³ + y³ + z³的百位数字是:", hundreds_digit)
else:
product = x * y * z # 计算三个数的乘积
print("三个数的乘积是:", product)
```
这个程序会提示用户输入三个整数x、y、z,然后计算它们的立方和。如果立方和大于100,则输出x³+ y³+ z³百位以上数字;否则输出三个数的乘积。
阅读全文