Записать выражение и вычислить его значение при заданных значениях переменной - QBasic
Формулировка задачи:
Записать следующее выражение и вычислить его значение при заданных значениях переменной.
Решение задачи: «Записать выражение и вычислить его значение при заданных значениях переменной»
textual
Листинг программы
CLS INPUT "A,B,C = "; a, b, c IF a * b <> 0 AND b ^ 2 + 4 * a * c >= 0 THEN PRINT b * SQR(b ^ 2 + 4 * a * c) / (2 * a) - a ^ 3 * c + b ^ (-2) ELSE PRINT "VYRASHENIE NEOPREDELENO" END IF END
Объяснение кода листинга программы
CLS— очистка экранаINPUTA,B,C =; a, b, c— ввод значений переменных a, b, c с клавиатурыIF a * b <> 0 AND b ^ 2 + 4 * a * c >= 0 THEN— проверка условия для вычисления выраженияPRINT b * SQR(b ^ 2 + 4 * a * c) / (2 * a) — a ^ 3 * c + b ^ (-2)— вычисление и вывод результата выраженияELSE— проверка условия для вывода сообщения об ошибкеPRINTVYRASHENIE NEOPREDELENO`` — вывод сообщения об ошибкеEND IF— завершение условного оператораEND— завершение программы