В многострочном текстовом поле содержится значения средней температуры воздуха каждого дня недели (Числа вводятся с клавиатуры). Определите среднюю температуру воздуха за всю неделю. Выясните, сколько раз в неделю температура была выше нуля.Программа на паскале.

13 Мар 2020 в 19:48
227 +1
0
Ответы
1
program AverageTemperature;
var
temperature: array [1..7] of Integer;
i, sum, count_above_zero: Integer;
average_temperature: Real;
begin
sum := 0;
count_above_zero := 0;
writeln('Введите значения средней температуры для каждого дня недели:');
for i := 1 to 7 do
begin
write('День ', i, ' : ');
readln(temperature[i]);
sum := sum + temperature[i];
if temperature[i] > 0 then
count_above_zero := count_above_zero + 1;
end;
average_temperature := sum / 7;
writeln('Средняя температура за неделю: ', average_temperature:0:2);
writeln('Температура была выше нуля ', count_above_zero, ' раз(а)');
end.

Программа просит пользователя ввести значения средней температуры для каждого дня недели, затем вычисляет среднюю температуру за всю неделю и определяет, сколько раз температура была выше нуля.

18 Апр 2024 в 16:14
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир