1. Главная
  2. Библиотека
  3. Программирование
  4. Используя систему команд исполнителя Чертёжник, разрабо...
Решение задачи на тему

Используя систему команд исполнителя Чертёжник, разработайте алгоритм, который рисует линии, составляя буквы слова «БАЛ». Высота букв — не менее четырёх клеток, ширина — произвольная. Цвет линий и расположение букв относительно координатных осей выберите

  • Программирование
  • #Основы алгоритмизации и программирования
  • #Структуры и алгоритмы обработки данных
Используя систему команд исполнителя Чертёжник, разработайте алгоритм, который рисует линии, составляя буквы слова «БАЛ». Высота букв — не менее четырёх клеток, ширина — произвольная. Цвет линий и расположение букв относительно координатных осей выберите

Условие:

Используя систему команд исполнителя Чертёжник, разработайте алгоритм, который рисует линии, составляя буквы слова «БАЛ». Высота букв — не менее четырёх клеток, ширина — произвольная. Цвет линий и расположение букв относительно координатных осей выберите самостоятельно. Проверьте работу алгоритма в системе программирования КуМир.

Решение:

Для того чтобы нарисовать буквы БАЛ с помощью исполнителя Чертёжник, нужно разработать алгоритм, который будет последовательно рисовать каждую букву. Мы будем использовать команды для рисования линий и перемещения исполнит...

1. Переместиться в начальную позицию (0, 0). 2. Установить цвет линии в синий. 3. Нарисовать вертикальную линию высотой 4 клетки. 4. Нарисовать верхнюю горизонтальную линию шириной 3 клетки. 5. Нарисовать правую вертикальную линию вниз на 2 клетки. 6. Нарисовать нижнюю горизонтальную линию шириной 3 клетки. 7. Нарисовать правую вертикальную линию вверх на 2 клетки. 8. Переместиться на 1 клетку вправо.
  1. Переместиться на (1, 0).

  2. Установить цвет линии в синий.

  3. Нарисовать диагональную линию вверх влево на 2 клетки.

  4. Нарисовать диагональную линию вверх вправо на 2 клетки.

  5. Нарисовать горизонтальную линию шириной 1 клетка между диагональными линиями.

  6. Переместиться на 1 клетку вправо.

  7. Переместиться на (2, 0).

  8. Установить цвет линии в синий.

  9. Нарисовать вертикальную линию высотой 4 клетки.

  10. Нарисовать горизонтальную линию шириной 3 клетки внизу.

  11. Переместиться на 1 клетку вправо.

Теперь объединим все шаги в один алгоритм:

  1. Переместиться в (0, 0).
  2. Установить цвет линии в синий.
  3. Нарисовать вертикальную линию (0, 0) - (0, 4).
  4. Нарисовать горизонтальную линию (0, 4) - (3, 4).
  5. Нарисовать вертикальную линию (3, 4) - (3, 2).
  6. Нарисовать горизонтальную линию (3, 2) - (0, 2).
  7. Нарисовать вертикальную линию (0, 2) - (0, 0).
  8. Переместиться на (1, 0).
  9. Нарисовать диагональную линию (1, 0) - (2, 4).
  10. Нарисовать диагональную линию (2, 4) - (3, 0).
  11. Нарисовать горизонтальную линию (2, 2) - (2, 3).
  12. Переместиться на (2, 0).
  13. Нарисовать вертикальную линию (2, 0) - (2, 4).
  14. Нарисовать горизонтальную линию (2, 4) - (5, 4).

Теперь вы можете использовать этот алгоритм в системе программирования КуМир, чтобы нарисовать слово БАЛ.

Выбери предмет