Current time: 23.12.2024, 19:08 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
Пошевелим извилинами?
Author Message
packa Offline

Posts: 1210
Post: #1

Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды:
Вперед n , где n – целое число, вызывающая передвижение Черепашки на
n шагов в направлении движения
Направо m , где m – целое число, вызывающая изменение направления
движения на m градусов по часовой стрелке.
Запись Повтори 5 [Команда1 Команда2] означает, что
последовательность команд в скобках повторится 5 раз.
Черепашке был дан для исполнения следующий алгоритм:
Повтори 5 [ Вперед 10 Направо 180]
Какая фигура появится на экране?

1) незамкнутая ломаная линия
2) отрезок
3) квадрат
4) правильный пятиугольник

Собсна у меня расходится мнение с братом, и у нас вместе расходится мнение с ответом. Хотелось бы спросить народ Sm
16.02.2010 22:46
Find all posts by this user Quote this message in a reply
etoprostoya Offline

Posts: 1809
Post: #2

Отрезок.
16.02.2010 23:01
Find all posts by this user Quote this message in a reply
Hasart Offline

Posts: 1137
Post: #3

Угу. Отрезок.
16.02.2010 23:35
Find all posts by this user Quote this message in a reply
UksusoFF Offline

Posts: 562
Post: #4

скачал бы да проверил xD http://www.softforfree.com/programs/cher...a-562.html
аккуратнее только) на сайте автора троян))
Code:
повтори 5 (вп 10;пр 180;);

   отрезок))


Image: 0_38e1a_676166ca_L.jpg
(This post was last modified: 17.02.2010 01:21 by UksusoFF.)
17.02.2010 01:15
Visit this user's website Find all posts by this user Quote this message in a reply
packa Offline

Posts: 1210
Post: #5

У меня тоже отрезок получился.
А в ответах "Правильный пятиугольник"... 105

Quote:скачал бы да проверил xD
Не) так неинтересно)
Во первых кто то ещё пошевелится (Мне кажется это очень полезно Ab)
А во вторых всегда можно спросить почему ответ получился именно такой и понять самому Sm чем тупо ответ сверить.
Quote:аккуратнее только) на сайте автора троян))
Антивир барахлит) нее не пойду туда))

etoprostoya, Hasart, UksusoFF, Спасибо Sm
17.02.2010 16:11
Find all posts by this user Quote this message in a reply
izrukvruki Offline

Posts: 2133
Post: #6

А обратную операцию слабо написать:

какую команду надо дать чтоб черепашка нарисовала:
1) правильный N-угольник
2) правильный N-листник (форма листа значения не играет, строится из серии отрезков, кол-во которых будут влиять на гладкость листника)


Сайт Кремля
17.02.2010 16:39
Visit this user's website Find all posts by this user Quote this message in a reply
FBX Offline

Posts: 2235
Post: #7

для 5-угольника по-моему надо чтобы разворот был не на 180 градусов, а на (180 - 108), т.е. на 72. Поэтому можно предположить, что авторы сего задания ошиблись дважды, сначала перепутав 72 и 108, а потом перепутав 108 и 180.
19.02.2010 23:44
Find all posts by this user Quote this message in a reply
etoprostoya Offline

Posts: 1809
Post: #8

(17.02.2010 16:39)izrukvruki Wrote:  какую команду надо дать чтоб черепашка нарисовала:
1) правильный N-угольник
2) правильный N-листник (форма листа значения не играет, строится из серии отрезков, кол-во которых будут влиять на гладкость листника)
K = 180*(N-2)/N.
1) Повтори N [ Вперед 10 Направо K]
M - угол, такой, что M*N < 360.
2) Повтори N [ Вперед 10 Направо M Вперед 10 Налево 180-K+M ]

Насчёт 2) могу и ошибаться.
20.02.2010 00:08
Find all posts by this user Quote this message in a reply
etoprostoya Offline

Posts: 1809
Post: #9

Никто не проверял мой ответ? Я ж целых минут пятнадцать думал над ним, тригонометрию вспоминал! Gigi
21.02.2010 21:45
Find all posts by this user Quote this message in a reply
gamecreator Offline

Posts: 7107
Post: #10

не, я потерял эту прогу (писал когда-то что-то подобное)


When all gods have burnt to ashes in eternity of sorrow,
Demons gonna tear your soul because there is no tomorrow.
21.02.2010 22:01
Find all posts by this user Quote this message in a reply
Marmot Offline

Posts: 552
Post: #11

"Исполнитель Черепашка" - это же давно и широко известный язык LOGO!
"язык программирования высокого уровня, разработанный в 1967 году Сеймуром Папертом и Идит Харель в образовательных целях для обучения детей дошкольного и младшего школьного возраста (!) основным концепциям программирования."
Подробнее: http://ru.wikipedia.org/wiki/Язык_программирования_Logo


Firefox особенно хорош с Яндекс.Баром, а так же с Яндекс.Блэкджеком и Яндекс.Шлюхами.
(Amko, http://forum.heroesworld.ru)
(This post was last modified: 21.03.2010 21:38 by Marmot.)
21.03.2010 21:37
Find all posts by this user Quote this message in a reply
gamecreator Offline

Posts: 7107
Post: #12

вот уж где действительно "спасибо, кэп"


When all gods have burnt to ashes in eternity of sorrow,
Demons gonna tear your soul because there is no tomorrow.
21.03.2010 22:15
Find all posts by this user Quote this message in a reply
etoprostoya Offline

Posts: 1809
Post: #13

У меня эта книжка на полочке стоит, пылится бог знает сколько лет. Sm
21.03.2010 22:55
Find all posts by this user Quote this message in a reply
Marmot Offline

Posts: 552
Post: #14

Ну, те, кто помоложе, вполне могут быть не в курсе. Для них и пояснение. Тем более что выше в теме никто слово "LOGO" не произнёс. Да и не учат сейчас вроде молодёш таким языкам: всё больше "Visual что-то там" Sm. А зря. Начинать с графики интересно, и результат нагляднее всего. А кого заинтересуешь сортировкой или численными методами? Bad


Firefox особенно хорош с Яндекс.Баром, а так же с Яндекс.Блэкджеком и Яндекс.Шлюхами.
(Amko, http://forum.heroesworld.ru)
22.03.2010 16:31
Find all posts by this user Quote this message in a reply
gamecreator Offline

Posts: 7107
Post: #15

ну если человек изначально этим не интересуется, то конечно лучше с графики начать.


When all gods have burnt to ashes in eternity of sorrow,
Demons gonna tear your soul because there is no tomorrow.
22.03.2010 20:11
Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Forum Jump:

Powered by MyBB Copyright © 2002-2024 MyBB Group