Как с помощью вектора в Кумире построить забор (алгоритм)

24 Фев 2020 в 19:51
167 +1
0
Ответы
1

Для построения забора с помощью вектора в Кумире можно использовать следующий алгоритм:

Создать пустой вектор, который будет представлять собой забор.Определить количество досок, из которых будет состоять забор.С использованием цикла добавить каждую доску в вектор.Разместить доски на плоскости в соответствии с их порядковым номером в векторе, при этом учитывая расстояние между ними.Отобразить полученный забор на экране.

Пример реализации алгоритма на Кумире:

PROGRAM Fence;
VAR
fence: VECTOR;
i, num, x: INTEGER;
BEGIN
InitFence(fence);
num := 5; // количество досок
FOR i FROM 1 TO num DO
AddBoard(fence);
END;
x := 0; // начальная координата по оси X
FOR i FROM 1 TO num DO
PlaceBoard(fence[i], x, 0); // размещаем доску на плоскости
x := x + 10; // увеличиваем координату по оси X для следующей доски
END;
ShowFence(fence); // отображаем забор на экране
END.

В данном примере предполагается, что у вас уже есть определенные процедуры InitFence(), AddBoard(), PlaceBoard() и ShowFence(), которые реализуют соответствующие действия.

18 Апр в 16:46
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 648 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир