Как сделать квадрат в программе кумир

Тут необходимо учесть, что определенный код у нас уже есть с прошлого раза .

Так что по сути нужно просто дорисовать квадрат и немного изменить размеры ромба.

С первым прям легко. Просто меняем параметры, передаваемые функции

Но и с квадратом не сложно.

Пишем функцию, поразительно похожую на ромб.

Помним, что в функции «сместиться на вектор» мы задаем не координаты, а смещение относительно предыдущих координат.

Т.е. переходя из точки 1 в точку 2, мы не меняем значение по координате х, поэтому в функцию идет 0.

Самое главное в этой части — не запутаться со смещениями после прорисовки квадрата и ромба.

квадрат(2,2)
сместиться на вектор (2, 1)
ромб(1,1)
сместиться на вектор (2, -1)

Здесь нужно понимать, что нужно перейти в ту точку, из которой потом будет рисоваться ромб или квадрат.

Квадрат рисуется из нашей начальной точки 1, а ромб из точки 2. Чтоб перейти в точку 2, нужно к координате по х прибавить 2, а к координате по у прибавить 1.

Кумир урок №1 (как сделать квадрат и треугольник)

Соответвенно нарисовав ромб, мы оказываемся в точке 2, но чтоб начать рисовать квадрат нужно оказаться в точке 3 — сместиться по х вправо и по у опуститься.

Источник: dzen.ru

Как при помощи смещения на вектор в кумире, исполнитель чертежник, нарисовать квадрат 4 х4?

Найди верный ответ на вопрос ✅ «Как при помощи смещения на вектор в кумире, исполнитель чертежник, нарисовать квадрат 4 х4? . » по предмету Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.

Новые вопросы по информатике

Читайте также:
Программа перевернуть видео на компьютере и сохранить его

Сколько всего различных символов может быть в восьмибитной текстовой кодировке? 1) 8 2) 512 3) 256 4) 65536

Паскаль. Написать программу подсчета количества отрицательных чисел среди любых 10 вводимых. 1 программа с использованием while, 2 программа — repeat

Сколько кб информации содержит сообщение объемом 2^20 бит?

Информатика пользователь создад сообщение из 256 символов в кодировке Unicode в которой каждый символ кодируется 16 битами после редактирования информационный объем сообщения составил 3072 бит Определите сколько символов удалили сообщение если его

Запишите числа в беззнаковом коде (формат 1 байт): а) 31; б) 163; в) 65; г) 128.

Главная » Информатика » Как при помощи смещения на вектор в кумире, исполнитель чертежник, нарисовать квадрат 4 х4?

Источник: urokam.net

Каким алгоритмом нарисовать квадраты (см.рис) через исполнитель Чертежник?

Каким алгоритмом нарисовать вложенные квадраты, отстоящие на единицу друг от друга, если задан размер стороны наибольшего квадрата.

Пример: сторона квадрата равна 9

Kumir СКИ робот

комментировать
в избранное бонус
vdtes­ t [29.9K]
5 лет назад

В системе КУМИР для повторения рисунка используется оператор цикла нц . кц

Чтобы нарисовать квадрат надо знать координаты начальной точки, размер стороны квадрата и число повторений.

Размер стороны задан, например 9, число повторений равно половине размера стороны квадрата.

смещение задано 1

для того чтобы рисовать квадрат надо ввести переменную, в которой будет записан размер стороны квадрата.

Назовём переменную сторона

использовать Чертежник

алг

нач

цел сторона

сместиться в точку(1, 1)

сторона:=9

нц 4 раз

опустить перо

сместиться на вектор(сторона, 0)

сместиться на вектор(0, сторона)

сместиться на вектор(-сторона, 0)

сместиться на вектор(0, -сторона)

поднять перо

сместиться на вектор(1, 1)

сторона:=сторона-2­

кц

сместиться в точку(0, 0)

Источник: www.bolshoyvopros.ru

Читайте также:
Программа оптимум для мерчендайзеров как работает
Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru