Найти среднее арифметическое чисел, больших заданного D и стоящих на нечетных местах - Pascal ABC
Формулировка задачи:
Найти среднее арифметическое чисел, больших заданного D и стоящих на нечетных местах , и подсчитать количество чисел , наибольших заданного F.
Решение задачи: «Найти среднее арифметическое чисел, больших заданного D и стоящих на нечетных местах»
textual
Листинг программы
var F,D,k,j,i : integer; begin j:=0; k:=0; writeln('введите D'); readln(D); writeln('введите F'); readln(F); for i:= D to (F*5) do begin if (i mod 2 <> 0) then k:=k+1; if i > F then j:=j+1; end; Writeln('количество нечетных чисел = ',k,' (до ',5*F, ')'); Writeln('количество чисел больших ',F,' = ',j,' (до ',5*F,')'); end.
Объяснение кода листинга программы
- Создаются переменные F, D, k, j, i, которые будут использоваться для выполнения вычислений.
- Устанавливаются начальные значения для переменных k и j.
- Пользователю предлагается ввести значение D и F.
- В цикле от D до (F*5) происходит следующее:
- Если число i нечетное (i mod 2 <> 0), то переменная k увеличивается на 1.
- Если i больше F, то переменная j увеличивается на 1.
- Выводится количество нечетных чисел, которое равно k, и количество чисел, больших F, которое равно j.
- Программа завершается.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д