Задание № 2

Использование условного оператора

Даны три целых числа А, В, С. Определить значения переменных X, У, Z. Вывести их на экран дисплея. Пусть D1 и D2 – заштрихованные части плоскости (см. рисунок к данному заданию), и пусть U определяется как функция X и У. Вывести U на экран дисплея. Вывод результатов оформить пояснительным текстом. Варианты заданий содержатся в табл. 2.1, а соответствующие им рисунки областей D1 и D2 – в табл. 2.2.

Таблица 2.1

1.   

, , ;

2.   

Если A>B>C, то , ,

Если A<B<C, то , ,

Во всех остальных случаях

3.   

, .

Если C>0, то , иначе .

4.   

Если хотя бы одно из чисел A, B, C принадлежит интервалу [-1, 1], то:

, Y=2B, , иначе , , ;

5.   

Если A – нечётное, то X=A, в противном случае .

Если В кратно 3, то , если В при делении на 3 даёт остаток 1, то Y=B, в остальных случаях .

.

6.   

, ,

7.   

Пусть , .

Если MN>15, то X=M+N, , иначе , .

Если С>0, то Z=0, иначе Z=1.

8.   

, , .

9.   

Среди A, B, C есть одно отрицательное число. Переменной Х присвоить это отрицательное число. Среди двух оставшихся выбрать наибольшее и присвоить это значение Y, оставшееся будет Z.

10.   

Среди A, B, C есть одно положительное число. Переменной Х присвоить это значение. Среди двух оставшихся выбрать наименьшее, увеличить его в 5 раз и присвоить Z, оставшееся будет Y.

11.   

Определить из A, B, C количество чисел (N), которые принадлежат интервалу . Если N=3, то X=A, Y=B, Z=C. Если N=0, то , , .

Для других значений N , , Z=X+Y.

12.   

Если A<B<C, то , , .

Если A>B>C, то X=A, Y=B, Z=C, иначе , , .

13.   

, , .

14.   

Если A+B+C<1, то , , ; иначе X=A, Y=B, Z=C.

15.   

, , ;

16.   

Если A>B>C, то , ,

Если A<B<C, то , ,

Во всех остальных случаях

17.   

, .

Если C>0, то , иначе .

18.   

Если хотя бы одно из чисел A, B, C принадлежит интервалу [-1, 1], то:

, Y=2B, , иначе , , ;

19.   

Если A – нечётное, то X=A, в противном случае .

Если В кратно 3, то , если В при делении на 3 даёт остаток 2, то Y=B, в остальных случаях .

.

20.   

, ,

21.   

Пусть , .

Если MN>10, то X=M+N, , иначе , .

Если С>0, то Z=1, иначе Z=0.

22.   

, , .

23.   

Среди A, B, C есть одно положительное число. Переменной Х присвоить это отрицательное число. Среди двух оставшихся выбрать наименьшее и присвоить это значение Y, оставшееся будет Z.

24.   

Среди A, B, C есть одно отрицательное число. Переменной Х присвоить это значение. Среди двух оставшихся выбрать наибольшее, увеличить его в 5 раз и присвоить Z, оставшееся будет Y.

25.   

Определить из A, B, C количество чисел (N), которые принадлежат интервалу . Если N=2, то X=A, Y=B, Z=C. Если N=0, то , , .

Для других значений N , , Z=X+Y.

26.   

Если A<B<C, то , , .

Если A>B>C, то X=A, Y=B, Z=C, иначе , , .

27.   

, , .

28.   

Если A+B+C>1, то , , ; иначе X=A, Y=B, Z=C.

29.   

, , ;

30.   

Если A>B>C, то , ,

Если A<B<C, то , ,

Во всех остальных случаях


Таблица 2.2

1.   

16.   

2.   

17.   

3.   

18.   

4.   

19.   

5.   

20.   

6.   

21.   

7.   

22.   

8.   

23.   

9.   

24.   

10.   

25.   

11.   

26.   

12.   

27.   

13.   

28.   

14.   

29.   

15.   

30.