Предмет: Информатика, автор: blackcat310507

Помогите, пожалуйста. СРОЧНО. Нужно написать программу для робота​

Приложения:

Ответы

Автор ответа: Ziorar
0

Если это робот в системе Кумир, то вот например программа, которая сделает этот рисунок (паровозик):

использовать Робот

алг

нач

цел ц

лит а='==========0000.===0000===0==0.====00====0==0.====00====0==0.===0000==00000.==000000000000.==000000000000.===00000000000.====00=====00.====00=====00===.'

нц для ц от 1 до длин(а)-1

если а[ц]="0" то закрасить всё

если а[ц+1]<>"." то

если а[ц]="." то

нц пока слева свободно; влево кц; вниз

иначе

вправо

всё

всё

кц

кон

Картинка рисуется построчно, начиная с верхнего левого угла.

Собственно, эта программа позволяет сделать любой рисунок (он задаётся в текстовом виде, изначально с разбиением на строки, чтобы было видно сам рисунок ещё в тексте- см.второй скрин, а затем строки объединяются в одну).

Формат текста:  (0) -закрасить,  (=) -пусто,  (.) -конец строки рисунка.

Приложения:
Похожие вопросы
Предмет: Русский язык, автор: goringa81
Предмет: Алгебра, автор: BilolJonShokirov