Вычислить значение выражения - QBasic (27456)
Формулировка задачи:
Здравствуйте,мне очень нужно оформить масив в бейсике)вам роботы на 5 мин,а я в этом ничего не смыслю,поэтому и обращаюсь
Если у кого-то есть время,прошу ответить
Ввести х и вычислить t
√xV ,если V>0,x>2
3√x+V ,если V <0 ,x<4
10,у всех других случаях
все выше в фигурной дужке и = t
где V = sinx+ cos(в степени 3) 3X
Спасибо,за внимание и любую помощь
Решение задачи: «Вычислить значение выражения»
textual
Листинг программы
CLS INPUT "X = "; x V = SIN(x) + COS(3 * x) ^ 3 IF V > 0 AND x > 2 THEN t = SQR(x) * V ELSEIF V < 0 AND x < 4 THEN t = 3 * SQR(x) + V ELSE t = 10 END IF PRINT "t ="; t END
Объяснение кода листинга программы
CLS
— команда очистки экранаINPUT
X =; x
— ввод значения переменной X с помощью функцииINPUT
, значение сохраняется в переменнойx
V = SIN(x) + COS(3 * x) ^ 3
— вычисление значения переменной V, используя тригонометрические функцииSIN
иCOS
, а также возведение в степень^
IF V > 0 AND x > 2 THEN
— начало условия с использованием оператораIF
, где проверяется, что значение переменной V больше нуля и значение переменной x больше 2t = SQR(x) * V
— вычисление значения переменной t, используя функциюSQR
для возведения в квадрат значения переменной x и умножения на значение переменной VELSEIF V < 0 AND x < 4 THEN
— начало другого условия с использованием оператораELSEIF
, где проверяется, что значение переменной V меньше нуля и значение переменной x меньше 4t = 3 * SQR(x) + V
— вычисление значения переменной t, используя функциюSQR
для возведения в квадрат значения переменной x, умножения на 3 и прибавления значения переменной VELSE
— начало еще одного условия с использованием оператораELSE
, где проверяется, что ни одно из предыдущих условий не выполненоt = 10
— вычисление значения переменной t, устанавливая его равным 10, если ни одно из предыдущих условий не выполненоPRINT
t =; t
— вывод значения переменной t на экран с помощью функцииPRINT
END
— конец программы
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д