在全班50名学生中,征集慈善募捐。程序运行时输入需要的募捐总额,然后 输入每个人的捐款数,当总数达到或超过需要的募捐总额时就结束,统计此时实际的捐款总额、捐款的人数以及平均每人捐款的数目。
时间: 2023-05-29 13:03:08 浏览: 155
统计一个班(最多有50人)的学生成绩
total = int(input("请输入需要募捐的总额:"))
donations = []
count = 0
sum = 0
while sum < total:
donation = int(input("请输入捐款数:"))
donations.append(donation)
sum += donation
count += 1
average = sum / count
print("实际捐款总额为:", sum)
print("捐款人数为:", count)
print("平均每人捐款数为:", average)
阅读全文