Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
брошюра по ЕГЭ.doc
Скачиваний:
4
Добавлен:
14.04.2019
Размер:
2.33 Mб
Скачать

Определение результата работы разветвляющегося алгоритма

2004-А29. Определите значение целочисленной переменной х после выполнения следующего фрагмента программы:

1)

1

2)

5

3)

10

4)

15

2006-А6. Определите значение переменной с после выполнения фрагмента алгоритма:

1)

1

2)

45

3)

55

4)

66

2007-А6. Определите значение переменной a после выполнения фрагмента алгоритма:

1)

8

2)

16

3)

32

4)

12

2008-А6. Определите значение переменной m после выполнения фрагмента алгоритма.

Примечание: знаком := обозначена операция присваивания.

1)

1

2)

2

3)

6

4)

16

2009-В2. Запишите значение переменной b после выполнение фрагмента алгоритма:

Работа с текстовыми переменными

2007-А20.В приведенном ниже фрагменте алгоритма, записанном на алгоритмическом языке, переменные a, b, c имеют тип «строка», а переменные i, k – тип «целое». Используются следующие функции:

Длина (a) – возвращает количество символов в строке a. (Тип «целое»)

Извлечь (a, i) – возвращает i-тый (слева) символ в строке a. (Тип «строка»)

Склеить (a, b) – возвращает строку, в которой записаны сначала все символы строки a, а затем все символы строки b. (Тип «строка»)

Значения строк записываются в одинарных кавычках (Например, a := ‘дом’).

Фрагмент алгоритма:

i := Длина (a)

k := 2

b := ‘А’

пока i > 0

нц

c := Извлечь (a, i)

b := Склеить (b, c)

i := i – k

кц

b := Склеить (b, ‘Т’)

Какое значение будет у переменной b после выполнения вышеприведенного фрагмента алгоритма, если значение переменной a было ‘ПОЕЗД’?

1)

‘АДЕПТ’

2)

‘АДЗЕОП’

3)

‘АДТЕТПТ’

4)

‘АДЗОТ’

Исполнители

2005-А23. Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды:

Вперед n, где n ‑ целое число, вызывающая передвижение черепашки на n шагов в направлении движения.

Направо m, где m ‑ целое число, вызывающая изменение направления движения на m градусов по часовой стрелке.

Запись Повтори 5 [Команда1 Команда2 ]означает, что последовательность команд в скобках повторится 5 раз.

Черепашке был дан для исполнения следующий алгоритм:

Повтори 5 [Вперед 10 Направо 72]

Какая фигура появится на экране?

1)

Незамкнутая ломаная линия

2)

Правильный треугольник

3)

Квадрат

4)

Правильный пятиугольник

2005-В3. У исполнителя Утроитель две команды, которым присвоены номера: