Как записать индекс числа - Pascal
Формулировка задачи:
В примере дан x с индексом i как его записать в паскале? желательно весь пример, чтобы наглядно увидеть как оно выглядит в целом уравнении
Выражение |
x1 | h | Условие | Значение y |
1 |
1 | x ≤ 11 |
703.9324 |
Решение задачи: «Как записать индекс числа»
textual
Листинг программы
var
x: Byte;
y: Real;
begin
x := 1;
y := 1;
while (x <= 11) do
begin
y := y*Exp(Ln(Abs(1 - 5*Ln(x)))/3);
Inc(x);
end;
WriteLn('y=', y:0:4);
end.
Объяснение кода листинга программы
- Создается переменная
xтипаByteи переменнаяyтипаReal. - Присваивается значение
1переменнойx. - Присваивается значение
1переменнойy. - Запускается цикл
whileс условием, чтоxдолжно быть менее или равно11. - Внутри цикла переменной
yприсваивается значениеyумноженное на результат выраженияExp(Ln(Abs(1 - 5*Ln(x)))/3). - После этого к переменной
xприбавляется1(с помощью процедурыInc(x)). - Когда значение
xстановится равным12, цикл завершается. - Значение переменной
yвыводится на экран с точностью до 4 знаков после запятой. - Программа завершается.