Какое условие следует использовать для вычисления Y по формулам:Y=|X+20|, при X>0;Y=X-20, при X<=0; if X>0 then Y:=abs(X+20) else Y:=X-20; if X>0 then Y:=X-20 else Y:=X+20; if X<=0 then Y:=X+20; if X<0 then Y:=abs(X+20) else Y:=X-20; if X<=0 then Y:=X-20 else Y:=abs(X+20);
Question
Какое условие следует использовать для вычисления Y по формулам:Y=|X+20|, при X>0;Y=X-20, при X<=0; if X>0 then Y:=abs(X+20) else Y:=X-20; if X>0 then Y:=X-20 else Y:=X+20; if X<=0 then Y:=X+20; if X<0 then Y:=abs(X+20) else Y:=X-20; if X<=0 then Y:=X-20 else Y:=abs(X+20);
Solution
Для вычисления Y по формулам, вам нужно использовать следующие условия:
-
Если X>0, то Y=|X+20|. Это означает, что если X больше нуля, то Y будет равен абсолютному значению суммы X и 20.
-
Если X<=0, то Y=X-20. Это означает, что если X меньше или равен нулю, то Y будет равен разности X и 20.
Остальные условия, которые вы предложили, не соответствуют исходным формулам.
Similar Questions
Установите корректность использования условного оператора в следующих ситуациях. if x<0 then x:=-y; if x>0 x:=y; if x>0 else x:=y; if x<0; then x:=-y;
В программе проинициализирована переменная:с:=10;Установите, чему будет равно значение переменной d в каждом из приведенных случаев. d:= (c<10) or (c>10); d:= (c>=10); d:= (c<10); d:= (c=10);
Чем следует заменить многоточия в заданном фрагменте кода, чтобы в результате выполнения отображалась сумму элементов в строке x?s = 0;for(i = 0; i < n; i++).............
Чем следует заменить многоточия в заданном фрагменте кода, чтобы в результате выполнения отображалась сумму элементов в строке x?s = 0;for(i = 0; i < n; i++)
Какие из вариантов условий соответствуют области определения функции: y=1/ln(x) if (x>0) and (x<>1) … if (x>0) or (x<>1) ... if ((x>0) or (x<1)) and (x>1) ... if (x<=0) and (x=1) ... if ((x>0) and (x<1)) or (x>1) …
Upgrade your grade with Knowee
Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.