Предмет: Информатика,
автор: liubablohina
Дано два массива х (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)
Похожие вопросы
Предмет: Химия,
автор: aikenasu97
Предмет: История,
автор: nurlanovdilnaz
Предмет: Математика,
автор: bujmovvana8
Предмет: Физика,
автор: qwerty123498