gpt4 book ai didi

python - Coin Change Maker Python程序

转载 作者:太空宇宙 更新时间:2023-11-04 08:05:17 25 4
gpt4 key购买 nike

我正在参加初级编程类(class)。我们必须做一个练习,让我们制定一个变革者计划。输入必须在 0-99 之间,并且当输入被分成四分之一时,必须以 25 美分、10 美分、5 美分和 1 美分来表示。我写了一个涉及循环和 while 的代码,但他想要更简单和更小的代码。他给了我这个作为帮助我的一种方式:

c=int(input('Please enter an amount between 0-99:'))
print(c//25)
print(c%25)

他告诉我们,这基本上就是我们所需要的,只需要添加角钱、镍币和便士。我用 10 角硬币、5 分硬币和 1 美分硬币尝试了多种方法,但我无法正确输出。每当我输入“99”时,我会得到 3 个季度、2 个硬币、1 个镍币和 0 个便士。如果有人能够帮助我,那就太好了!

最佳答案

我现在确定您想要实现的目标。使用取模运算符,您可以轻松找出有多少 25 美分、10 美分、5 美分和 1 美分。

假设您输入 99。

c=int(input('Please enter an amount between 0-99:'))
print(c//25, "quarters")
c = c%25
print(c//10, "dimes")
c = c%10
print(c//5, "nickles")
c = c%5
print(c//1, "pennies")

这将打印出:

3 quarters
2 dimes
0 nickles
4 pennies

关于python - Coin Change Maker Python程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32317241/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com