data = [
['Ухмыляюсь', 2.26, 1.02, 87.3],
['Сияю от радости', 19.1, 1.69, 150.0],
['Катаюсь от смеха', 25.6, 0.774, 0.0],
['Слёзы радости', 233.0, 7.31, 2270.0],
['Подмигиваю', 15.2, 2.36, 264.0],
['Счастлив', 22.7, 4.26, 565.0],
['Глаза-сердца', 64.6, 11.2, 834.0],
['Целую', 87.5, 5.13, 432.0],
['Задумчивость', 6.81, 0.636, 0.0],
['Равнодушие', 6.0, 0.236, 478.0],
['Солнечные очки', 4.72, 3.93, 198.0],
['Громко плачу', 24.7, 1.35, 654.0],
['След от поцелуя', 21.7, 2.87, 98.7],
['Два сердца', 10.0, 5.69, 445.0],
['Сердце', 118.0, 26.0, 1080.0],
['Червы', 3.31, 1.82, 697.0],
['Класс', 23.1, 3.75, 227.0],
['Пожимаю плечами', 1.74, 0.11, 0.0],
['Огонь', 4.5, 2.49, 150.0],
['Переработка', 0.0333, 0.056, 932.0]
]
sum_emojixpress = 0
sum_instagram = 0
sum_twitter = 0
for row in data:
sum_emojixpress += row[1]
emojixpress_mean = sum_emojixpress / len(data)
for row in data:
sum_instagram += row[2]
instagram_mean = sum_instagram / len(data)
for row in data:
sum_twitter += row[3]
twitter_mean = sum_twitter / len(data)
print('Среднее для EmojiXpress: {:.2f}'.format(emojixpress_mean))
print('Среднее для Instagram: {:.2f}'.format(instagram_mean))
print('Среднее для Твиттера: {:.2f}'.format(twitter_mean))
Объяснение:
объяснение в ответе
признаком разветвляющегося алгоритма является наличие операций проверки условия. различают два вида условий – простые и составные.
простым условием (отношением) называется выражение, составленное из двух арифметических выражений или двух текстовых величин (иначе их еще ), связанных одним из знаков:
< - меньше,
> - больше,
< = - меньше, или равно
> = - больше, или равно
< > - не равно
= - равно
например, простыми отношениями являются следующие:
x-y> 10; k< =sqr(c)+abs(a+b); 9< > 11; ‘мама’< > ‘папа’.
в примерах первые два отношения включают в себя переменные, поэтому о верности этих отношений можно судить только при подстановке некоторых значений:
если х=25, у=3, то отношение x-y> 10 будет верным, т.к. 25-3> 10
если х=5, у=30, то отношение x-y> 10 будет неверным, т.к. 5-30< 10
проверьте верность второго отношения при подстановке следующих значений:
а) k=5, a=1, b=-3, c=-8
b) k=65, a=10, b=-3, c=2
var i:integer;
begin
for i:=2 to 120 do
if (i mod 2 = 0) and (i mod 7 = 0) then write (i,' ')
end.