ПРАКТИЧЕСКАЯ № 3 «ЛИНИЯ от левой до правой границы поля (выполненная циклическим алгоритмом)»



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

Алг

Нач

Нц пока справа свободно

Вправо

Закрасить

кц

Кон

В результате выполнения этой программы мы увидим вот такую картину:

 

Как видим, не хватает только закрашенной первой клетки. Для этого перед циклом необходимо выполнить команду закрасить.

 

Для закрепления прошу написать программу, которая будет делать рамку вокруг рабочего поля Робота независимо от его размера. Конечно же, с использованием циклов... В итоге должно получиться так:

ПРАКТИЧЕСКАЯ № 4 «РАМКА»

 

ПРАКТИЧЕСКАЯ № 5 «БУКВА Т»

     
 

 


Вспомогательные алгоритмы.

При решении некоторых задач удобно разбить их на более мелкие подзадачи, каждую из которых можно оформит как самостоятельный алгоритм. В этом случае сначала составляется так называемый основной алгоритм, в котором для решения подзадач используются вызовы вспомогательных алгоритмов, которые дописываются позднее. Такой способ решения называется методом последовательного уточнения. Он позволяет работать над проектом группе программистов, каждый при этом решает свою подзадачу.

В процессе решения задачи каждый вспомогательный алгоритм может при необходимости быть разбит на более мелкие вспомогательные алгоритмы.

Команда выполнения вспомогательного алгоритма называется вызовом и записывается в теле основного алгоритма.

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

ПРАКТИЧЕСКАЯ № 6

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

Решение:

 

ПРАКТИЧЕСКАЯ № 7

Робот находится вверхнем левом углу поля. Стен и закрашенных клеток нет, используя вспомогательные алгоритмы составьте алгоритм для закрашивания клеток, образующих число 1212.

 

 


Дата добавления: 2021-02-10; просмотров: 91; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!