Вывести таблицу значений функции с указанным шагом - 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
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д