СДАМ ГИА: РЕШУ ОГЭ
Образовательный портал для подготовки к экзаменам
Информатика
информатика
сайты - меню - вход - новости


Задания
Версия для печати и копирования в MS Word
Задание 0 № 5813

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

Вперёд n (где n − целое  число),  вы­зы­ва­ю­щая  пе­ре­дви­же­ние Че­ре­паш­ки на n шагов в на­прав­ле­нии дви­же­ния;

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

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

 

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

По­вто­ри 3 [На­пра­во 60 Вперёд 50 *** Вперёд 50]

Какая ко­ман­да долж­на быть в ал­го­рит­ме вме­сто ***?

 

   1) 

Впе­ред 30

   2) 

Впе­ред 60

   3) 

На­пра­во 30

   4) 

На­пра­во 60

Решение.

Это задание ещё не решено, приводим решение прототипа.


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

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

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

 

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

 

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

Повтори 6 [Направо 45 Вперёд 20 Направо 45]

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

1) правильный шестиугольник

2) правильный восьмиугольник

3) квадрат

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

Вы­пол­няя ал­го­ритм, Че­ре­паш­ка остав­ля­ет след в виде оди­на­ко­вых от­рез­ков, рас­по­ло­жен­ных под углом 180° − 45° − 45° = 90° друг к другу. Сто­ро­ны квад­ра­та со­став­ля­ют между собой угол в 90°. По­это­му через 6 шагов ал­го­рит­ма Че­ре­паш­ка на­ри­су­ет квадрат.

 

Примечание:

Сумма внут­рен­них углов вы­пук­ло­го n-угольника равна 180°(n − 2), по­это­му угол между его сто­ро­на­ми может быть най­ден по фор­му­ле 180°(1 − 2/n).

 

Правильный ответ указан под номером 3.

Прототип задания ·