Вывести таблицу значений функции с указанным шагом - QBasic
Формулировка задачи:
Как получить таблицу значений ф-ции, при изменении x на отрезке -2;6 и шагом h=0.5
Если y=5e^x, при 0<=x<=5
2sin^3(x), при x>5
/x-7/(это модуль), при x<0
SOS, очень нужна ваша помощь завтра утром надо сдать
Решение задачи: «Вывести таблицу значений функции с указанным шагом»
textual
Листинг программы
DECLARE FUNCTION f! (x!) CLS CONST h = .5 FOR x = -2 TO 6.1 STEP h PRINT USING "x = ##.# y = ###.###"; x; f(x) NEXT x END FUNCTION f (x) IF x < 0 THEN f = ABS(x - 7) ELSEIF x > 5 THEN f = 2 * SIN(x) ^ 3 ELSE f = 5 * EXP(x) END IF END FUNCTION
Объяснение кода листинга программы
- Установка шага по значению переменной h равной 0.5.
- Проход по всем значениям переменной x от -2 до 6.1 с шагом h.
- Вывод на экран значений переменной x и результата вычисления функции f(x) для каждого значения x.
- Определение функции f(x) с тремя условиями: а) Если x < 0, то результатом будет ABS(x - 7). б) Если x > 5, то результатом будет 2 SIN(x) ^ 3. в) Если x <= 5 и x >= 0, то результатом будет 5 EXP(x). END
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д