Определить среднюю температуру воздуха за период трех осенних месяцев - Pascal

Узнай цену своей работы

Формулировка задачи:

определить среднюю температуру воздуха за период трех осенних месяцев: сентябрь, октябрь, ноябрь,если известны ежедневные температуры этих месяцев. число температур(n) равно 10
решить в цикле.

Решение задачи: «Определить среднюю температуру воздуха за период трех осенних месяцев»

textual
Листинг программы
uses crt;
var
a:array[1..10]of real;
i:integer;
sum,sr:real;
begin clrscr;
for i:=1 to 10 do
 begin
  write('temperatura ',i,'=');
  read(a[i]);
 end;
sum:=0;
for i:=1 to 10 do
sum:=sum+a[i];
sr:=sum/10;
writeln;
writeln('srednyaya temperatura=',sr:2:2);
readkey;
end.

Объяснение кода листинга программы

  1. В первой строке кода используется библиотека crt, которая является стандартной для языка Pascal и используется для ввода-вывода данных.
  2. Переменная a объявлена как массив из 10 элементов типа real. Она будет использоваться для хранения значений температуры, которые будут введены пользователем.
  3. Переменная i является целочисленной и будет использоваться для перебора значений в массиве a.
  4. В цикле for происходит считывание значений температуры из массива a и их сохранение в переменной sum.
  5. После завершения цикла for, переменная sum содержит сумму всех значений температуры.
  6. Затем происходит расчет средней температуры (sr) путем деления суммы на 10.
  7. Значение средней температуры сохраняется в переменной sr.
  8. Наконец, значение средней температуры выводится на экран с помощью функции writeln.
  9. Конец программы обозначен командой readkey, которая ждет ввода пользователя перед завершением программы.

ИИ поможет Вам:


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

Оцени полезность:

10   голосов , оценка 3.7 из 5
Похожие ответы