Вопрос школьника по предмету Информатика
1.Напишите программу для решения задачи с использованием линейного массива:
Ученики 4 класса вели дневники наблюдения за погодой и ежедневно записывали дневную температуру. Найдите среднюю температуру для дней, когда температура поднималась выше нуля градусов. Определите количество таких дней. Гарантируется, что за время наблюдения хотя бы в один из дней температура поднималась выше нуля градусов.
Программа получает на вход количество дней, в течение которых проводилось наблюдение N (1 ≤ N ≤ 31), затем для каждого дня вводится температура.
Ответ учителя по предмету Информатика
Ответ:
Var n,S,k,t:integer;
Begin
S:=0;
k:=0;
Read(n);
For n:= 1 to n do
Begin
Read(t);
if t > 0 then
Begin
S:=S+t;
k:=k+1;
End;
End;
WriteLn(‘k = ‘,k);
Write(‘Sr = ‘,S/k)
End.
Подробнее — на Znanija.com — https://znanija.com/task/24688454#readmore
Объяснение:
Похожие вопросы от пользователей
Passive Voice
1. Раскройте скобки, употребляя требующуюся форму глагола.
1) The lonely house (leave) many years ago. Nobody lives in it now.
2) The Irish Sea (separate) Great Britain from Ireland.
3) Spanish and French (speak) at the lessons at our school.
4) Last month my parents (give) me a new computer as a birthday present.
5) My father promises I (take) at the stadium next Sunday.
6) I am not hungry now. I (eat) this tasty cake later.
Пример : На Волге ловят рыбу, там находится водоэлектростанция