Составить таблицу значений функции y = f(x) на отрезке от a до b с шагом h - Turbo Pascal

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

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

Составить таблицу значений функции y = f(x) на отрезке от a до b с шагом h. Для построения таблицы значений использовать цикл с предусловием. Таблица должна выводиться на экран в два столбца с заголовками 'x' и 'f(x)'. интервал от -2 до 2 шаг 0.2 функция tg(x)+0.25*sin(2*x)

Решение задачи: «Составить таблицу значений функции y = f(x) на отрезке от a до b с шагом h»

textual
Листинг программы
var
a,b,c:real;
begin
a:=-2;
b:=2;
writeln('   x               ','f(x)');
while  a<b do begin
c:=(sin(a)/cos(a))+0.25*sin(2*a);
writeln(a:5:2,'             ', c:5:2);
a:=a+0.2;
end;
end.

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

  1. В начале кода объявляются три переменные типа real: a, b и c.
  2. Затем происходит присваивание значения переменным a и b: a = -2, b = 2.
  3. Выводится строка с пробелами и значением функции f(x) в каждом элементе строки.
  4. Запускается цикл while, который выполняется до тех пор, пока значение переменной a меньше значения переменной b.
  5. Внутри цикла вычисляется значение переменной c. Это выражение включает в себя функцию sin() и функцию cos(), а также константу 0.25 и функцию sin() с аргументом 2*a. Значение переменной c записывается в переменную.
  6. Выводится строка с пробелами и значениями переменных a и c.
  7. Переменная a увеличивается на 0.2 единицы.
  8. Цикл while повторяется, пока значение переменной a меньше значения переменной b.

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

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