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

С помощью робота написать алгоритм для данной картинки.
Спасибо заранее!

Приложения:

Ответы

Автор ответа: fanna6153
1

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

Если вам больше нравится информация в формате видеоуроков, то на сайте есть видеоурок Робот. Простые команды.

У любого исполнителя должна быть система команд (СКИ — система команд исполнителя). Система команд исполнителя — совокупность всех команд, которые может выполнить исполнитель. В качестве примера рассмотрим дрессированную собаку. Она умеет выполнять некоторые команды — «Сидеть», «Лежать», «Рядом» и т. п. Это и есть ее система команд.

Простые команды Робота

У нашего Робота тоже есть система команд. Сегодня мы рассмотрим простые команды Робота. Всего их 5:

   вверх

   вниз

   влево

   вправо

   закрасить

Результат выполнения этих команд понятен из их названия:

   вверх — переместить Робота на одну клетку вверх

   вниз — переместить Робота на одну клетку вниз

   влево — переместить Робота на одну клетку влево

   вправо — переместить Робота на одну клетку вправо

   закрасить — закрасить текущую клетку (клетку в которой находится Робот).

Эти команды можно писать с клавиатуры, а можно использовать горячие клавиши (нажав их команды будут вставляться автоматически):

   вверх — Escape, Up (стрелка вверх)

   вниз — Escape, Down (стрелка вниз)

   влево — Escape, Left (стрелка влево)

   вправо — Escape, Right (стрелка вправо)

   закрасить — Escape, Space (пробел)

Обратите внимание, что набирать нужную комбинацию горячих клавиш нужно не привычным нам способом! Мы привыкли нажимать клавиши одновременно, а здесь их нужно нажимать последовательно. К примеру, чтобы ввести команду вверх, нужно нажать Escape, отпустить ее и после этого нажать стрелку вверх. Это нужно помнить.

Теперь мы готовы написать первый алгоритм для Робота. Предлагаю начать с простого — нарисуем квадрат со стороной 3 клетки. Поехали!

Запускаем Кумир, настраиваем его. Можно начинать писать программу? Конечно нет! Мы же не задали стартовую обстановку! Делаем это. Предлагаю использовать вот такую:

Стартовая обстановка Робота

Стартовая обстановка Робота

Вот теперь все готово. Начинаем писать программу. Пока она выглядит так

Первая программа для Робота

Первая программа для Робота

Удаляем символ «|» и называем наш алгоритм «Квадрат»

Алгоритм квадрат

Алгоритм квадрат

Предлагаю рисовать квадрат, двигаясь по часовой стрелке. Для начала закрасим текущую клетку, дав команду закрасить. Потом делаем шаг вправо и опять закрашиваем клетку. И еще раз шаг вправо и закрасить.

Первые шаги

Первые шаги

Попробуем запустить программу и посмотреть что же получилось. Для запуска нажимаем F9 или же кнопку на панели инструментов

выполнить программу

выполнить программу

В результате мы должны увидеть вот такую картину

Первый результат

Первый результат

Если такое окно Робота у вас не появилось, то на панели инструментов щелкните «Показать окно Робота» или в меню Робот выберите пункт «Показать окно Робота«. Продолжаем дальше.

Теперь мы будем двигаться вниз и закрашивать правую сторону квадрата:

вниз

закрасить

вниз

закрасить

Потом пойдем влево, закрашивая нижнюю границу квадрата

влево

закрасить

влево

закрасить

У нас осталась одна незакрашенная  клетка. Закрасим ее

вверх

закрасить

Все готово! В итоге наша программа выглядит так:

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

алг Квадрат

нач

закрасить

вправо

закрасить

вправо

закрасить

вниз

закрасить

вниз

закрасить

влево

закрасить

влево

закрасить

вверх

закрасить

кон

А результат ее работы вот так

Результат работы программы

Результат работы программы

Итак, сегодня мы с вами написали программу, используя простые команды Робота. Рекомендую попрактиковаться самостоятельно — придумать себе задание и написать программу. Это могут быть самые различные фигуры, узоры, буквы. К примеру, попробуйте написать программу, рисующую букву П, Р, Ш, Щ, М. А если получится и захотите поделиться — комментируйте и прикрепляйте результат к комментарию.

Объяснение:


lolka2qwerty: Можно именно для этой программы?
lolka2qwerty: И только алгоритм
Похожие вопросы
Предмет: Русский язык, автор: Yankaf

Напишите пожалуйста изложение:*

Заранее спасибо:*

 

21 апреля 1961 года от Земли отрывается первый человек, любимец века. Стоя между небом и землей, прежде чем войти в ракету, он поднял обе руки, улыбнулся и крикнул: «До встречи!» Когда раздалась команда «Пуск», Гагарин лихо, с чисто русским пренебрежением к опасностям, воскликнул свое знаменитое «Поехали!», подбадривая не себя, а тех, кто оставался на Земле. Вот ракета, приподнятая столбом пламени, тронулась с места... Позднее Гагарин вспоминал: «Взгляд мой остановился на часах. Они показывали 9 часов 7 минут по московскому времени. Я услышал гул, ракета вся затряслась, задрожала своим гигантским корпусом и медленно поднялась в воздух». В это мгновение первый космонавт не испытывал ни волнения, ни восторга. В его голове все было размеренным и четким. Одно только показалось ему странным: когда перегрузки росли и росли, он услышал голос Королева, сообщающий, что прошло семьдесят секунд после взлета. Гагарин бодро ответил, что самочувствие у него отличное и полет проходит нормально, а сам удивился: «Неужели только семьдесят секунд?» Секунды ему казались минутами. Но он утешил себя, вспомнив, что на центрифуге еще и не такое бывало. Одна за другой начали отделяться ракеты. Их топливо выгорело, а сами они сделали свое дело — вынесли корабль на орбиту. И тут же тяжесть схлынула, а потом Гагарина как будто подняло с кресла, и он повис на ремнях, но не повис вниз, а взлетел кверху. Юрий взял бортовой журнал и начал вести записи. Почерк его не изменился, он был все таким же четким, и это его порадовало. Теперь минуты проносились очень быстро, не задерживаясь в настоящем и ощутимо становясь прошлым. Мир вокруг расширился, и Гагарин без преувеличения чувствовал себя первооткрывателем. Ведь до него Землю, бледно-сапфировый шар, не видел никто. Гагарин по-детски обрадовался краскам родной планеты. «Какая красота!» — воскликнул он, забывая о том, что его слова, схваченные микрофоном, уже полетели из внеземных пределов обратно на Землю. Все очень переменилось! Голубое небо, неоднократно воспетое поэтами, исчезло, остался лишь тоненький ободок вокруг выпуклого бока Земли. «Я всматривался в окружающий мир, пытался понять его и осмыслить. В иллюминаторе отсвечивали алмазные россыпи звезд. До них было еще очень далеко, возможно десятки лет полета, но все же с орбиты до них было ближе, чем с Земли». Корабль сошел с орбиты, и плотные слои атмосферы встретили его упруго, как морские волны. С Гагарина сошли его напряженность и деловитость, и он стал тем, кем он действительно был в этот момент — Самым Счастливым Человеком На Земле. От радости он запел: Родина слышит, Родина знает... Какие черты характера, по вашему мнению, позволили Гагарину стать первым космонавтом? Мне кажется, что Гагарину помогли стать первым космонавтом такие черты характера, как мужество, любовь к Родине и Земле и жизнерадостность. Несомненно, только мужественный и сильный духом и телом человек может выдержать все нагрузки'первого полета в космос, как физические, так и моральные. Гагарин был жизнерадостным человеком, он не отчаивался, когда было сложно, говоря самому себе: «Бывало и хуже», подбадривал других. А его восхищение красотой Земли из космоса восторгает и воодушевляет, непременно хочется самому понаблюдать эту картину из иллюминатора.

Предмет: Алгебра, автор: sssqqqkjkjjjjk