Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Тесты / rtfs / B-5-1-Алгоритмизация

.rtf
Скачиваний:
10
Добавлен:
27.03.2015
Размер:
73.85 Кб
Скачать

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

1. a=a-b

2. b=a+2*b

3. a=a*b

4. b=a/b

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

1) a=16; b=2

2) a=15; b=5

3) a=22; b=2

4) a=15;

5) a=16;

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

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

2. если c≠0 то

3. d=c*a

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

1) c=-1; d=5

2) c=0; d=0

3) c=1; d= – 5

4) c= – 10; d=50

5) c=-10; d= – 50

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

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

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

3. Пока выполняется условие (a>b) делать a=ab

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

1) a=3; b=5

2) a=3; b=-5

3) a=-13; b=5

4) a=-18; b=5

5) a=8; b=5

В результате выполнения фрагмента алгоритма

1. s=1; n=1

2. НЦ для i=2 до 5 (начало цикла)

3. n=n+1; s=s+i

4. КЦ (конец цикла)

переменные n, s примут значения

1) n=5, s=15

2) n=5, s=5

3) n=4, s=15

4) n=5, s=14

5) n=1, s=5

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

1. если a<0 то a=-a

2. если b<0 то b=-b

3. Пока выполняется условие (a≥b) делать a=a – b

4. если a=0 то c=”да” иначе c=”нет”

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

1) a=4; c=”нет”

2) a=14; c=”нет”

3) a=0; c=”да”

4) a= – 1; c=”нет”

5) a= – 14; c=”нет”