profile
Опубликовано 5 лет назад по предмету Информатика от Lime0430

ПОМОГИТЕ ПЖ!!! 20 БАЛЛОВ!

Отметьте выражение, которое необходимо добавить в условный оператор, чтобы результатом выполнения фрагмента программы

х:=-2;у:=-1;

if (х<0) and (...) then а:=х
else а:=у*2;

стало значение а = - 2.


Выберите один ответ:
a. у>0
b. у<0
c. х<10
d. х

  1. Ответ
    Ответ дан petyaGavrikov

    Здесь можно выбрать не один, а 3 ответа:

    a.

    х:=-2; у:=-1;

    if (х<0) and (у>0) then а:=х

    else а:=у*2;

    В этом варианте a = y*2 = -1*2 = -2

    b.

    х:=-2; у:=-1;

    if (х<0) and (у<0) then а:=х

    else а:=у*2;

    В этом варианте a = x = -2

    c.

    х:=-2; у:=-1;

    if (х<0) and (x<10) then а:=х

    else а:=у*2;

    В этом варианте a = x = -2

    Ответ: a. b. c.

    1. Ответ
      Ответ дан Lime0430
      почему-то ответ y<0 неправильный...
    2. Ответ
      Ответ дан petyaGavrikov
      Укажите составителю вопроса на ошибку.