Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тест_инф_и_пр_1сем.doc
Скачиваний:
4
Добавлен:
01.03.2025
Размер:
1.17 Mб
Скачать

Задание 20

20.1. Задан фрагмент алгоритма

A=0

ввести B

если B<0 то A=1

если A>0 то B=B*B

Для введенного значения B=-1 результатом выполнения данного фрагмента будет значение B=...

  1. -1

  2. 0

  3. -2

  4. 1

20.2. При X=8, Y=2 после выполнения фрагмента алгоритма

 если X<Y, то A=X*Y

                    иначе A=X/Y

 если A>Y, то A=A/2

                    иначе A=A*2

 если A<X то A=A+X

значение A будет равно …

  1. 8

  2. 12

  3. 24

  4. 10

20.3. При начальном значении F= -5 по окончании работы программы

  ЕСЛИ F>=0 ТО

    F:=F*F

  ИНАЧЕ

    F:=-F*3;

  ПИСАТЬ (F);

будет выведено ...

  1. 25

  2. 40

  3. 15

  4. -15

20.4. При X=3, Y=-6 после выполнения фрагмента алгоритма

если Y<X, то Y=Y+X

если Y<0 то Y=-Y

если X<0, то A=X*2

                 иначе A=X*Y

если A<Y то A=A+Y/2

значение A будет равно …

  1. 6

  2. 9

  3. 18

  4. -9

20.5. Задан фрагмент алгоритма, в котором пропущено условие.

 F=0;  если _______ то F=1

 если F=1 то вывести «ДА»

                иначе вывести «НЕТ»

Вставьте условие так, чтобы данный фрагмент алгоритма выяснял, является ли Z гипотенузой прямоугольного треугольника со сторонами X, Y, Z.

  1. X*X+Y*Y=Z*Z

  2. X+Y>Z

  3. X*X+Y*Y>Z*Z

  4. X+Y=Z

20.6. Задан фрагмент алгоритма (здесь abs(х)  - функция определения модуля х):

если  a*b<0  то  c=a-b  иначе  c=a+b

если  с ≠ 0 то  с = с / abs(c)

d=c*a

В результате выполнения данного алгоритма с начальными значениями a= - 5; b=5 переменные c и d примут следующие значения…

  1. c=-1; d=5

  2. c=1; d= – 5

  3. c= - 10; d=50

  4. c=0; d=0

20.7. Задан фрагмент алгоритма:

если  a<0  то a= – a

если b<0  то b= – b

если (a>b), то a=a – b

                   иначе b=b-a

В результате выполнения данного алгоритма с начальными значениями a= – 13; b=5 переменные примут следующие значения:

  1. a=-18, b=5

  2. a=3, b=-5

  3. a=-13, b=5

  4. a=8, b=5

20.8. После выполнения фрагмента алгоритма

       A:=1;

       нц  для I:=1 до 4

              J:=1

              нц пока J<I

                     A:=A+2

                     J:=J+1

             Кц

       Кц

       

переменная A примет значение ...

  1. 13

  2. 33

  3. 31

  4. 21

20.9. После выполнения фрагмента алгоритма

       A:=1;

       нц  для I:=1 до 6

              J:=1

              нц пока J<I

                     A:=A+1

                    J:=J+2

             Кц

       Кц

переменная A примет значение ...

  1. 10

  2. 26

  3. 21

  4. 16

20.10. После выполнения фрагмента алгоритма

       A:=0;

       нц  для I:=1 до 4

              J:=-I

              нц пока J<0

                     A:=A+2

                    J:=J+1

             кц

       кц

переменная A примет значение ...

  1. 18

  2. 16

  3. 20

  4. 10

36