ok = 1
while ok==1:
sum = 0
count = 0
a = int(input("Ievadiet, cik skaitļu būs virknē: "))
for i in range( 0, a):
N = int(input("Ievadiet veselu skaitli: "))
if N%2 == 1:
count+= 1
sum += N
if count != 0:
average = sum / count
print("Virknes nepāra skaitļu vidējā artimētiskā vērtība ir: ", average)
else:
print("Nevar aprēķināt nepāra skaitļu vidējo aritmētisko.")
ok = int(input(" Vai turpināt (1) vai beigt (0)?"))
该程序应要求输入链中有多少个数字,然后计算这些数字之间存在的奇数的算术平均值。如何将“if count != 0”与“if N%2 == 1”分开,以便程序将停止计算每个数字的算术平均值,但仅在写入链中的所有数字时才计算。
慕娘9325324
相关分类