Дано два массива х (n) у (n) .Найти среднее арифметическое
положительных элементов в двух массивах. (используя один цикл).
Ответы
Ответ дал:
0
язык Python
cntX = cntY = 0
sumX = sumY=0
for i in range(n):
if x[i]>0:
cntX+=1
sumX+=x[i]
if y[i]>0:
cntY+=1
sumY+=y[i]
print "средне арифм. для положительных в х:", float(sumX)/float(cntX)
print "средне арифм. для положительных в y:", float(sumY)/float(cntY)
cntX = cntY = 0
sumX = sumY=0
for i in range(n):
if x[i]>0:
cntX+=1
sumX+=x[i]
if y[i]>0:
cntY+=1
sumY+=y[i]
print "средне арифм. для положительных в х:", float(sumX)/float(cntX)
print "средне арифм. для положительных в y:", float(sumY)/float(cntY)
Вас заинтересует
2 года назад
2 года назад
8 лет назад
8 лет назад
10 лет назад
10 лет назад
10 лет назад