Написать программу по блок-схеме - Pascal (80903)
Решение задачи: «Написать программу по блок-схеме»
textual
Листинг программы
- var a,k,s:integer;
- sr:real;
- begin
- k:=0;
- s:=0;
- a:=120;
- while a>10 do
- begin
- s:=s+a;
- k:=k+1;
- a:=a-10;
- end;
- sr:=s/k;
- write('Среднее=',sr:0:2);
- end.
Объяснение кода листинга программы
- Объявление переменных:
a
,k
,s
- целочисленные переменныеsr
- вещественная переменная
- Присвоение начальных значений переменным:
k
= 0s
= 0a
= 120
- Выполнение цикла
while
с условиемa>10
:- Пока значение
a
больше 10, выполняются следующие действия:- Увеличение значения переменной
s
добавлением значенияa
- Увеличение значения переменной
k
на 1 - Уменьшение значения
a
на 10
- Увеличение значения переменной
- Пока значение
- Расчет среднего значения:
- Вычисление среднего значения, разделив сумму
s
на количествоk
и присвоение полученного результата переменнойsr
- Вычисление среднего значения, разделив сумму
- Вывод результата:
- Вывод текста
Среднее=
и значения переменнойsr
с точностью до двух знаков после запятой. Таким образом, данный код вычисляет среднее значение последовательности чисел, начиная с 120 и уменьшая на 10 на каждом этапе, и выводит полученный результат.
- Вывод текста
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д