Вычислить значение функции - QBasic (27678)
Формулировка задачи:
Составить разветвляющуюся блок-схему и программу для вычисления значения функции для заданных значениях параметров в системах Qbasic и MathCad. Сравнить ответы
с = arctg а; а, х - любые.
Решение задачи: «Вычислить значение функции»
textual
Листинг программы
CLS INPUT "BBEDITE a="; a INPUT "BBEDITE x="; x INPUT "BBEDITE c="; c IF x < a ^ -2 THEN u = EXP(2 * x) + SQR(a ^ 4 + x ^ 2) ELSE u = (SQR(a * x ^ 4 + 4 * x)) / TAN(a + x) + c ^ (1 / 3) END IF PRINT "U="; u END
Объяснение кода листинга программы
CLS
— команда очистки экранаINPUT
BBEDITE a=; a
— ввод значения переменнойa
с помощью функцииINPUT
, запрос на ввод значения переменнойa
INPUT
BBEDITE x=; x
— ввод значения переменнойx
с помощью функцииINPUT
, запрос на ввод значения переменнойx
INPUT
BBEDITE c=; c
— ввод значения переменнойc
с помощью функцииINPUT
, запрос на ввод значения переменнойc
IF x < a ^ -2 THEN
— условие, при котором выполняется блок кода внутри фигурных скобокu = EXP(2 * x) + SQR(a ^ 4 + x ^ 2)
— вычисление значения переменнойu
в случае выполнения условияELSE
— условие, при котором выполняется блок кода внутри фигурных скобокu = (SQR(a * x ^ 4 + 4 * x)) / TAN(a + x) + c ^ (1 / 3)
— вычисление значения переменнойu
в случае невыполнения условияPRINT
U=; u
— вывод значения переменнойu
на экранEND
— завершение программы
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д