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

  • Действия исполнителя

  • +число движение вправо на указанное число единиц 2 -число

  • ПОКА НЕ буква (действия)

  • ЭТО имя

  • Умный мячик. Умный мячик описание исполнителя


    Скачать 1.19 Mb.
    НазваниеУмный мячик описание исполнителя
    Дата16.06.2022
    Размер1.19 Mb.
    Формат файлаppt
    Имя файлаУмный мячик.ppt
    ТипДокументы
    #597986

    «Умный мячик»

    ОПИСАНИЕ ИСПОЛНИТЕЛЯ


    Среда: линейка длиной 14 см, вдоль которой прыгает
    "умный мячик".
    Назначение: собирать слова из букв, расположенных вдоль линейки.
    Данные: исходные данные - расставленные над линейкой буквы, результат - слово.
    Действия исполнителя: - перемещение вдоль линейки;
    - чтение буквы с текущей позиции;
    - сравнение буквы с текущей позиции с заданной.

    СИСТЕМА КОМАНД ИСПОЛНИТЕЛЯ


    1


    +число


    движение вправо на указанное число единиц


    2


    -число


    движение влево на указанное число единиц


    3


    !


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


    4





    конец собирания слова


    5


    ?буква(действие1, действие2)


    проверка буквы; если буква, над которой находится мячик совпадает с буквой, указанной в команде, то выполняется действие1, иначе - действие2.


    6


    ПОКА НЕ буква (действия)


    выполнение действий, указанных в скобках, до тех пор, пока буква, на которую указывает мячик, не совпадёт с буквой, указанной в команде.


    7


    ЭТО имя действия_вспомогательного_алгоритма КОНЕЦ


    Описание вспомогательного алгоритма. Обращение к нему – указать в основной программе имя.

    РЕАКЦИЯ ИСПОЛНИТЕЛЯ


    «НЕ ПОНИМАЮ» - на команду, не входящую в СКИ или записанную с ошибкой; на обращение к неописанному вспомогательному алгоритму;
    «НЕ МОГУ» - при выходе исполнителя за деление 0 или 14; при попытке взять букву в позиции, где буквы нет.

    Задача


    Начальное положение «умного мячика» и расположение букв представлены на рисунке. Напишите для исполнителя программу, по которой он сможет собрать слово загадка.


    0 1 2 3 4 5 6 7 8 9 10 11 12 13


    к а р г д т о з н и м


    з


    а


    г


    а


    д


    к


    а

    ЗАДАЧА


    Начальное положение “”умного мячика и расположение букв представлены на рисунке. Под одной из “*” скрыта буква ч. Какое слово соберёт исполнитель по программе:


    Начальное положение


    к


    а


    р


    г


    д


    т


    з


    н


    и


    0


    1


    2


    3


    4


    5


    6


    7


    8


    9


    10


    11


    12


    13


    *


    *





    -3!+1!+1!+3!+5!+1!?ч(!-11!+1!, -5!-6!+1!)?


    о


    к


    а


    р


    т


    о


    ч


    к


    а



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