分别用for in 和while计算出小明第几个月能买专业摄像机: 条件:开始小明手里的钱为零,月份初赋值为1,键盘输入第一个月工资,键盘输入摄像机价格,工资每月涨幅率1.2,无人机每月涨幅率1.1, 完成:判断小明7月
时间: 2024-03-23 09:40:34 浏览: 47
使用 for-in 循环计算小明第几个月能买专业摄像机:
```python
salary = int(input("请输入第一个月工资:"))
price = int(input("请输入摄像机价格:"))
money = 0
for month in range(1, 13):
money += salary
if money >= price:
print("小明在第", month, "个月能买专业摄像机。")
break
salary *= 1.2
price *= 1.1
if month == 7:
print("小明在7月能买专业摄像机。")
```
使用 while 循环计算小明第几个月能买专业摄像机:
```python
salary = int(input("请输入第一个月工资:"))
price = int(input("请输入摄像机价格:"))
money = 0
month = 1
while month <= 12:
money += salary
if money >= price:
print("小明在第", month, "个月能买专业摄像机。")
break
salary *= 1.2
price *= 1.1
month += 1
if month == 7:
print("小明在7月能买专业摄像机。")
```
以上两段代码均会输出小明在第几个月能买专业摄像机,并且如果小明在7月能买专业摄像机,还会输出这个信息。
阅读全文