![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Genom |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Продвинутые Сообщений: 5 Регистрация: 21.11.2011 Город: Санкт-Петербург Учебное заведение: 320 Вы: школьник ![]() |
uses robot;
begin task ('cif10'); while freefromright do begin right; end; end. никак не пойму как закрасить помеченные клетки прошу помогите я уже столько всего перепробовал но никак не уловлю мысль |
![]() ![]() |
Genom |
![]()
Сообщение
#2
|
Новичок ![]() Группа: Продвинутые Сообщений: 5 Регистрация: 21.11.2011 Город: Санкт-Петербург Учебное заведение: 320 Вы: школьник ![]() |
моя идея была в том чтоб робот когда видит закрашиваемую клетку и внизу нет стены то он опускается-красит-поднимается вверх но он у меня постоянно идет вверх после закрашивания первой помеченной точки
|
Julia |
![]()
Сообщение
#3
|
Ассистент ![]() ![]() ![]() ![]() Группа: Julia Сообщений: 593 Регистрация: 23.2.2007 Город: Улан-Удэ Учебное заведение: БГУ Вы: преподаватель ![]() |
Вы сами написали, что после окрашивания робот должен подниматься.
|
Genom |
![]()
Сообщение
#4
|
Новичок ![]() Группа: Продвинутые Сообщений: 5 Регистрация: 21.11.2011 Город: Санкт-Петербург Учебное заведение: 320 Вы: школьник ![]() |
а как написать чтоб он один раз поднялся т.е. вернулся и дальше вправо пошел
|
Julia |
![]()
Сообщение
#5
|
Ассистент ![]() ![]() ![]() ![]() Группа: Julia Сообщений: 593 Регистрация: 23.2.2007 Город: Улан-Удэ Учебное заведение: БГУ Вы: преподаватель ![]() |
Напишите полностью условие задачи.
|
Genom |
![]()
Сообщение
#6
|
Новичок ![]() Группа: Продвинутые Сообщений: 5 Регистрация: 21.11.2011 Город: Санкт-Петербург Учебное заведение: 320 Вы: школьник ![]() |
uses robot;
begin task ('cif10'); end. напишите это в паскале абс и запустите ее там будет задание |
Julia |
![]()
Сообщение
#7
|
Ассистент ![]() ![]() ![]() ![]() Группа: Julia Сообщений: 593 Регистрация: 23.2.2007 Город: Улан-Удэ Учебное заведение: БГУ Вы: преподаватель ![]() |
Извините, но Паскаля АБС у меня нет.
|
Genom |
![]()
Сообщение
#8
|
Новичок ![]() Группа: Продвинутые Сообщений: 5 Регистрация: 21.11.2011 Город: Санкт-Петербург Учебное заведение: 320 Вы: школьник ![]() |
вот решение мож кому пригодится
uses robot; begin task ('cif10'); while freefromright do begin right; if cellispainted and freefromdown then begin down; paint; up; end; end; end. А ВОТ РОБОТ CIF15 Uses Robot; begin Task('cif15'); while freefromright do begin right; Up; if CellIsPainted then begin Down; Down; if CellIsPainted then begin Up; Paint; Up; end else begin Up; Up; end; end; Down; end; end. |
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 25.5.2025, 23:32 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru