Решение задачи
Используя систему команд исполнителя Чертёжник, разработайте алгоритм, который рисует линии, составляя буквы слова «БАЛ». Высота букв — не менее четырёх клеток, ширина — произвольная. Цвет линий и расположение букв относительно координатных осей выберите
- Программирование
Условие:
Используя систему команд исполнителя Чертёжник, разработайте алгоритм, который рисует линии, составляя буквы слова «БАЛ». Высота букв — не менее четырёх клеток, ширина — произвольная. Цвет линий и расположение букв относительно координатных осей выберите самостоятельно. Проверьте работу алгоритма в системе программирования КуМир.
Решение:
Для того чтобы нарисовать буквы БАЛ с помощью исполнителя Чертёжник, нужно разработать алгоритм, который будет последовательно рисовать каждую букву. Мы будем использовать команды для рисования линий и перемещения исполнит...
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 клетку вправо. 1. Переместиться на (2, 0). 2. Установить цвет линии в синий. 3. Нарисовать вертикальную линию высотой 4 клетки. 4. Нарисовать горизонтальную линию шириной 3 клетки внизу. 5. Переместиться на 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). Теперь вы можете использовать этот алгоритм в системе программирования КуМир, чтобы нарисовать слово БАЛ.Похожие задачи
Не нашел нужную задачу?
Воспользуйся поиском
Выбери предмет
S
А
Б
В
Г
И
К
М
П
- Правоохранительные органы
- Пожарная безопасность
- Парикмахерское искусство
- Природообустройство и водопользование
- Почвоведение
- Приборостроение и оптотехника
- Промышленный маркетинг и менеджмент
- Производственный маркетинг и менеджмент
- Процессы и аппараты
- Программирование
- Право и юриспруденция
- Психология
- Политология
- Педагогика
Р
С
Т
- Трудовое право
- Теория государства и права (ТГП)
- Таможенное право
- Теория игр
- Текстильная промышленность
- Теория вероятностей
- Теоретическая механика
- Теория управления
- Технология продовольственных продуктов и товаров
- Технологические машины и оборудование
- Теплоэнергетика и теплотехника
- Туризм
- Товароведение
- Таможенное дело
- Торговое дело
- Теория машин и механизмов
- Транспортные средства
Ф
Э