Составьте программу рисования узора, показанного на рисунке. Количество повторений
элементов узора по вертикали и горизонтали задается пользователем.
элементов узора по вертикали и горизонтали задается пользователем.
Ответ
0
(0 оценок)
0
Ziorar
3 года назад
Светило науки - 570 ответов - 3729 раз оказано помощи
Если делать в Кумире, то такая программа подойдёт:
использовать Чертежник
цел г,в
алг
нач
сместиться на вектор (2,2)
вывод("элементов по горизонтали= ")
ввод г
вывод("элементов по вертикали= ")
ввод в
опустить перо
нц в раз
нц г раз
сместиться на вектор (2,0)
сместиться на вектор (-2,2)
сместиться на вектор (0,-2)
сместиться на вектор (2,2)
сместиться на вектор (0,-2)
кц
сместиться на вектор (0,2)
сместиться на вектор (-2*г,0)
кц
поднять перо
кон
если в Кумире, то вот программа:<br />использовать Чертежник<br />цел г,в<br />алг<br />нач<br />сместиться на вектор (2,2)<br />вывод("элементов по горизонтали= ")<br />ввод г<br />вывод("элементов по вертикали= ")<br />ввод в<br />нц в раз<br />опустить перо<br />нц г раз<br />сместиться на вектор (2,0)<br />сместиться на вектор (-2,2)<br />сместиться на вектор (0,-2)<br />сместиться на вектор (2,2)<br />сместиться на вектор (-2,0)<br />сместиться на вектор (2,0)<br />сместиться на вектор (0,-2)<br />кц<br />поднять перо<br />сместиться на вектор (-2*г,2)<br />кц<br />кон
Ну, или так:<br />использовать Чертежник<br />цел г,в<br />алг<br />нач<br />сместиться на вектор (2,2)<br />вывод("элементов по горизонтали= ")<br />ввод г<br />вывод("элементов по вертикали= ")<br />ввод в<br />опустить перо<br />нц в раз<br />нц г раз<br />сместиться на вектор (2,0)<br />сместиться на вектор (-2,2)<br />сместиться на вектор (0,-2)<br />сместиться на вектор (2,2)<br />сместиться на вектор (0,-2)<br />кц<br />сместиться на вектор (0,2)<br />сместиться на вектор (-2*г,0)<br />кц<br />поднять перо<br />кон