В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
cfdetgh
cfdetgh
06.01.2020 17:12 •  Информатика

1. графический исполнитель стоит в левом верхнем углу поля. направление - произвольное. что будет изображено на экране после выполнения графическим исполнителем следующего алгоритма (опишите все возможные варианты): если впереди край то поворот иначе прыжок прыжок конец ветвления пока впереди не край шаг конец цикла 2. напишите для графического исполнителя алгоритм, который чертит вдоль границ поля пунктирную рамку (размеры поля – произвольные). расстояние между пунктирами – 1 шаг, длина пунктира – 1 шаг. исходное положение исполнителя – произвольное.

Показать ответ
Ответ:
Sidor209
Sidor209
11.06.2020 08:02

 

1. я не знаю с какой дескретностью осуществляется поворот, однако результатом будут

а) горизонтальная линия вдоль верхней кромки экрана начинающаяся в точке 0,0

б) вертикальная линия вдоль левой кромки экрана начинающаяся в 2 шагах от точки 0,0

 

 в) линия произвольного наклона начинающаяся в двух шагах от точки 0,0 и идущая до края экрана

 

 

 2. а) вначале дойдем до края экрана

пока впереди не край
  прыжок
конец цикла

б) повернем указатель в сторону угла и загоним указатель в угол

пока впереди край
  поворот
конец цикла

 

пока впереди не край
  прыжок
конец цикла

в) начинаемрисовать пунктир до следующего угла и там поворачиваем

пока впереди не край
  шаг

  прыжок
конец цикла

пока впереди край
  поворот
конец цикла

г) повторяем пункт в еще 3 раза

итоговая программа

 

 

пока впереди не край
  прыжок
конец цикла 

пока впереди край
  поворот
конец цикла

пока впереди не край
  прыжок
конец цикла

i:=0

пока i<4

 

  пока впереди не край
    шаг

    прыжок
  конец цикла

  пока впереди край
    поворот
  конец цикла

  i := i+1

конец цикла

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота