Главная страница
Навигация по странице:

  • В ариант 2

  • Вариант 1 1. использовать Робот алг

  • реферат. ср. Исполнитель Робот находится гдето внутри огороженного пространства, имеющего форму прямоугольника. Размеры прямоугольника неизвестны


    Скачать 468.84 Kb.
    НазваниеИсполнитель Робот находится гдето внутри огороженного пространства, имеющего форму прямоугольника. Размеры прямоугольника неизвестны
    Анкорреферат
    Дата18.01.2023
    Размер468.84 Kb.
    Формат файлаdocx
    Имя файласр.docx
    ТипДокументы
    #892472

    В ариант 1


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





    1. Составить алгоритм, который переместит Робота из начального положения в положение, отмеченное звёздочкой. Задачу решить для конкретного рисунка, применяя команду «цикл N раз».






    1. Перевести исполнитель из начального положения в положение, отмеченное звёздочкой, закрасив при этом отмеченные клетки. Длина стен и расстояние между ними неизвестны.






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


    В ариант 2


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





    1. Составить алгоритм, который переместит Робота из начального положения в положение, отмеченное звёздочкой. Задачу решить для конкретного рисунка, применяя команду «цикл N раз».

    щ




    1. Перевести исполнитель из начального положения в положение, отмеченное звёздочкой, закрасив при этом отмеченные клетки. Длина стен и расстояние между ними неизвестны.




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

    Вариант 1

    1.

    использоватьРобот
    алг
    нач
    . нцпокасправа свободно
    . .вправо
    . кц
    . нцпокаснизу свободно
    . . вниз
    . кц
    . закрасить
    . нцпокаслева свободно
    . . влево
    . . закрасить
    . кц
    . нцпокасверху свободно
    . . вверх
    . кц
    . закрасить
    . нцпокасправа свободно
    . . вправо
    . . закрасить
    . кц
    кон




    2.

    использоватьРобот
    алг
    нач
    . нц3раз
    . .вправо
    . . вправо
    . . вправо
    . . вниз
    . . влево
    . . влево
    . . влево
    . . вниз
    . кц
    кон



    3.

    использоватьРобот
    алг
    нач
    . нцпокане слева свободно
    . .закрасить
    . . вверх
    . кц
    . вниз
    . нцпокасправа свободно
    . . вправо
    . . закрасить
    . кц
    . нцпокане справа свободно
    . . закрасить
    . . вниз
    . кц
    . вверх
    кон



    4.

    использоватьРобот
    алг
    нач
    . нцпокаснизу стена
    . .еслисверху свободно
    . . . тозакрасить
    . . все
    . . вправо
    . кц
    кон



    Вариант 2

    1.

    использоватьРобот
    алг
    нач
    . нцпокасверху свободно
    . .вверх
    . кц
    . нцпокасправа свободно
    . . вправо
    . кц
    . закрасить
    . нцпокаснизу свободно
    . . вниз
    . . закрасить
    . кц
    . нцпокаслева свободно
    . . влево
    . кц
    . закрасить
    . нцпокасверху свободно
    . . вверх
    . . закрасить
    . кц
    кон




    2.

    использоватьРобот
    алг
    нач
    . нц3раз
    . .вверх
    . . вверх
    . . вверх
    . . вправо
    . . вниз
    . . вниз
    . . вниз
    . . вправо
    . кц
    кон



    3. использоватьРобот
    алг
    нач
    . нцпокаслева стена
    . .закрасить
    . . вверх
    . кц
    . нцпокане снизу стена
    . . вниз
    . кц
    . нцпокане снизу свободно
    . . закрасить
    . . вправо
    . кц
    . влево
    . нцпокаслева свободно
    . . вверх
    . кц
    . нцпокаслева стена
    . . закрасить
    . . вверх
    . кц
    . вниз
    кон

    4.

    использоватьРобот
    алг
    нач
    . нцпокасверху стена
    . .еслиснизу свободно
    . . . тозакрасить
    . . все
    . . вправо
    . кц
    кон





    написать администратору сайта