Пошевелим извилинами? - Printable Version +- Wake of Gods Forum | Форум Во Имя Богов (http://wforum.heroes35.net) +-- Forum: Общие Форумы (/forumdisplay.php?fid=100) +--- Forum: Софт и железо (/forumdisplay.php?fid=137) +--- Thread: Пошевелим извилинами? (/showthread.php?tid=1072) |
Пошевелим извилинами? - packa - 16.02.2010 22:46 Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды: Вперед n , где n – целое число, вызывающая передвижение Черепашки на n шагов в направлении движения Направо m , где m – целое число, вызывающая изменение направления движения на m градусов по часовой стрелке. Запись Повтори 5 [Команда1 Команда2] означает, что последовательность команд в скобках повторится 5 раз. Черепашке был дан для исполнения следующий алгоритм: Повтори 5 [ Вперед 10 Направо 180] Какая фигура появится на экране? 1) незамкнутая ломаная линия 2) отрезок 3) квадрат 4) правильный пятиугольник Собсна у меня расходится мнение с братом, и у нас вместе расходится мнение с ответом. Хотелось бы спросить народ RE: Пошевелим извилинами? :D - etoprostoya - 16.02.2010 23:01 Отрезок. RE: Пошевелим извилинами? - Hasart - 16.02.2010 23:35 Угу. Отрезок. RE: Пошевелим извилинами? - UksusoFF - 17.02.2010 01:15 скачал бы да проверил xD http://www.softforfree.com/programs/cherepashka-562.html аккуратнее только) на сайте автора троян)) Code: повтори 5 (вп 10;пр 180;); отрезок)) RE: Пошевелим извилинами? - packa - 17.02.2010 16:11 У меня тоже отрезок получился. А в ответах "Правильный пятиугольник"... Quote:скачал бы да проверил xDНе) так неинтересно) Во первых кто то ещё пошевелится (Мне кажется это очень полезно ) А во вторых всегда можно спросить почему ответ получился именно такой и понять самому чем тупо ответ сверить. Quote:аккуратнее только) на сайте автора троян))Антивир барахлит) нее не пойду туда)) etoprostoya, Hasart, UksusoFF, Спасибо RE: Пошевелим извилинами? - izrukvruki - 17.02.2010 16:39 А обратную операцию слабо написать: какую команду надо дать чтоб черепашка нарисовала: 1) правильный N-угольник 2) правильный N-листник (форма листа значения не играет, строится из серии отрезков, кол-во которых будут влиять на гладкость листника) RE: Пошевелим извилинами? - FBX - 19.02.2010 23:44 для 5-угольника по-моему надо чтобы разворот был не на 180 градусов, а на (180 - 108), т.е. на 72. Поэтому можно предположить, что авторы сего задания ошиблись дважды, сначала перепутав 72 и 108, а потом перепутав 108 и 180. RE: Пошевелим извилинами? - etoprostoya - 20.02.2010 00:08 (17.02.2010 16:39)izrukvruki Wrote: какую команду надо дать чтоб черепашка нарисовала:K = 180*(N-2)/N. 1) Повтори N [ Вперед 10 Направо K] M - угол, такой, что M*N < 360. 2) Повтори N [ Вперед 10 Направо M Вперед 10 Налево 180-K+M ] Насчёт 2) могу и ошибаться. RE: Пошевелим извилинами? - etoprostoya - 21.02.2010 21:45 Никто не проверял мой ответ? Я ж целых минут пятнадцать думал над ним, тригонометрию вспоминал! RE: Пошевелим извилинами? - gamecreator - 21.02.2010 22:01 не, я потерял эту прогу (писал когда-то что-то подобное) RE: Пошевелим извилинами? - Marmot - 21.03.2010 21:37 "Исполнитель Черепашка" - это же давно и широко известный язык LOGO! "язык программирования высокого уровня, разработанный в 1967 году Сеймуром Папертом и Идит Харель в образовательных целях для обучения детей дошкольного и младшего школьного возраста (!) основным концепциям программирования." Подробнее: http://ru.wikipedia.org/wiki/Язык_программирования_Logo RE: Пошевелим извилинами? - gamecreator - 21.03.2010 22:15 вот уж где действительно "спасибо, кэп" RE: Пошевелим извилинами? - etoprostoya - 21.03.2010 22:55 У меня эта книжка на полочке стоит, пылится бог знает сколько лет. RE: Пошевелим извилинами? - Marmot - 22.03.2010 16:31 Ну, те, кто помоложе, вполне могут быть не в курсе. Для них и пояснение. Тем более что выше в теме никто слово "LOGO" не произнёс. Да и не учат сейчас вроде молодёш таким языкам: всё больше "Visual что-то там" . А зря. Начинать с графики интересно, и результат нагляднее всего. А кого заинтересуешь сортировкой или численными методами? RE: Пошевелим извилинами? - gamecreator - 22.03.2010 20:11 ну если человек изначально этим не интересуется, то конечно лучше с графики начать. RE: Пошевелим извилинами? - packa - 23.03.2010 18:38 Я и есть молодежЪ :Р Про ЛОГО ни разу не слышал И языкам нас никаким не учат. Вот сам немного Паскаль поучил и все. А на прошлой неделе мы строчку в Бэйсике написали на информатике..... RE: Пошевелим извилинами? - gamecreator - 23.03.2010 19:02 а ты в школе учишься? так в школах ничему не учат. RE: Пошевелим извилинами? - feanor - 23.03.2010 20:34 Ну почему..вот в универах, да, ничему не учат, а в школах - вполне. RE: Пошевелим извилинами? - UksusoFF - 23.03.2010 21:43 (23.03.2010 20:34)feanor Wrote: Ну почему..вот в универах, да, ничему не учат, а в школах - вполне.Вот полностью согласен, мы три курса в универе проходим Эксель, это при том что специальность "Информационные технологии" RE: Пошевелим извилинами? - gamecreator - 24.03.2010 00:11 неправда, в универе учат. в школе - нет. это у вас там в россии ничему не учат RE: Пошевелим извилинами? - packa - 24.03.2010 00:15 Игродел, откуда? Да, я в школе. RE: Пошевелим извилинами? - gamecreator - 24.03.2010 00:19 что "откуда"? RE: Пошевелим извилинами? - packa - 24.03.2010 00:25 Quote:А то что? Пропустим пришествие Форджа с польской земли?Откуда ты? RE: Пошевелим извилинами? - etoprostoya - 24.03.2010 00:32 C Украины он, если ты об этом. RE: Пошевелим извилинами? - gamecreator - 24.03.2010 02:01 да, с Украины. а причем тут цитата? RE: Пошевелим извилинами? - UksusoFF - 24.03.2010 02:29 (24.03.2010 00:11)gamecreator Wrote: неправда, в универе учат. в школе - нет. это у вас там в россии ничему не учатхз, возможно... RE: Пошевелим извилинами? - Marmot - 25.03.2010 18:58 Вообще, научить чему-либо можно лишь того, кто хочет и может (т.е. в состоянии) учиться. Одна из главнейших проблем обучения на 1/6 части суши сейчас - недостаточная мотивация. Чтобы школьник захотел что-то выучить, его нужно заинтересовать этим! Но это сейчас (как, впрочем, и раньше) всецело зависит от учителей: смогут ли они пробудить интерес? Нужны учебники, которые не просто выдают школьникам "сумму фактов", но будят их сознание и воображение. Чтобы написать такие учебники, необходимы талантливые авторы, и авторов тоже необходимо заинтересовать! Иначе в книгу никто и не заглянет... RE: Пошевелим извилинами? - UksusoFF - 25.03.2010 21:21 (25.03.2010 18:58)Marmot Wrote: Вообще, научить чему-либо можно лишь того, кто хочет и может (т.е. в состоянии) учиться.вот конечно да, но: 3 курс, специальность называется "Информационные системы и технологии" Экзамены: Метрология //чтото типа физики... еще куда не шло Алгоритмы //четыре лабы на c++ первая ввод\вывод массива, последняя сортировка Основы Теории Управления //ладно, пригодицо... Основы Сетевых Технологий //пригодицо Зачеты: Электронные Таблицы //капец, третий курс учимся работать в экселе Физра //пропустим Информационные Ресурсы Предприятия //а тут мы учимся работать в повер поинте, препод приходит дает тему и всю пару гуглим картинки для презентаций Психология и Педагогика //??? Русский Язык и Культура Речи //??? Социология //??? Правоведение //??? RE: Пошевелим извилинами? - gamecreator - 25.03.2010 23:45 информационные системы и технологии - это вообще какое-то размытое понятие. RE: Пошевелим извилинами? - etoprostoya - 25.03.2010 23:55 После четвёртого курса там должны быть специализации с более конкретным названием. Добавлено: Так везде. RE: Пошевелим извилинами? - gamecreator - 26.03.2010 00:51 так то ж магистратура Добавлено: и не везде так, у нас лучше RE: Пошевелим извилинами? - etoprostoya - 26.03.2010 00:55 Не, магистратура отдельно. То есть, после выбора специализации на четвёртом курсе, на пятом выбирают, получать инженерный диплом, либо через год или полгода - магистерский. RE: Пошевелим извилинами? - gamecreator - 26.03.2010 01:06 а у нас специалистов упразднили. а те, кто уже был специалистами, становятся магистрами! RE: Пошевелим извилинами? - UksusoFF - 26.03.2010 01:54 (25.03.2010 23:55)etoprostoya Wrote: После четвёртого курса там должны быть специализации с более конкретным названием.я даже представляю что это будет: кафедра ворда и нотепада кафедра экселя кафедра пеинта ладно, посмотрим чо будет.... (25.03.2010 23:45)gamecreator Wrote: информационные системы и технологии - это вообще какое-то размытое понятие.да я уж понял что пошел непонятно куда) RE: Пошевелим извилинами? - packa - 26.03.2010 10:57 А как правильно читать Paint? RE: Пошевелим извилинами? - etoprostoya - 26.03.2010 11:00 Пэйнт. Добавлено: Я так читаю. RE: Пошевелим извилинами? - UksusoFF - 26.03.2010 17:22 (26.03.2010 10:57)packa Wrote: А как правильно читать Paint?http://translate.google.com/?hl=ru&langpair=en|ru&sl=en&tl=ru#ru|en|%D0%9A%D1%80%D0%B0%D1%81%D0%BA%D0%B0 там есть кнопочка сказать голосом )))) RE: Пошевелим извилинами? - packa - 27.03.2010 16:24 Гуглу вообще не доверяю. Совсем. Лучше у живых людей спросить. Все помню как меня иностранцы обсмеяли :Р RE: Пошевелим извилинами? - gamecreator - 27.03.2010 20:26 мм? подробней можно? RE: Пошевелим извилинами? - packa - 27.03.2010 23:37 Чего подробнее?) RE: Пошевелим извилинами? - gamecreator - 28.03.2010 00:32 как тебя иностранцы обсмеяли RE: Пошевелим извилинами? - Marmot - 28.03.2010 01:26 Про то, что в вузах учат всему, чему угодно, кроме того, что нужно, знаю не понаслышке: учился на преподавателя математики, но какие там были предметы и что мы изучали на "информатике"!.. Хотя для преподавателя математики данных нам там знаний хватит с большим запасом! (Нет, я сам не преподаю и не собираюсь: просто пошел учиться под нажимом, зная, что пользы будет мало. "Так и вышло!" ) Добавлено: (26.03.2010 01:54)UksusoFF Wrote: кафедра ворда и нотепадаХочу на кафедру Ноутпада! :D Кстати, у нас недавно всерьез писали: "Ведущие программисты Microsoft работают в Notepad" :D http://www.kv.by/index2009483901-4.htm Теперь понятно, почему Windows выходит такой неуклюжей! RE: Пошевелим извилинами? - packa - 28.03.2010 02:21 gamecreator Неважно :Р Вышло примерно "Здравствуйте, я поплавок." RE: Пошевелим извилинами? - etoprostoya - 28.03.2010 02:29 Здравствуйте, поплавок! RE: Пошевелим извилинами? - UksusoFF - 28.03.2010 03:53 Поплавку привет о_0 RE: Пошевелим извилинами? - packa - 28.03.2010 14:19 RE: Пошевелим извилинами? - Marmot - 03.04.2010 00:24 Вот, к вопросу о знании языков, совсем свежее, с БашОрга: xxx: написал в статусе аськи "pascal" и ушел с головой в код xxx: уже 6! человек прислали что то типа "с облегченьицем" xxx: а ведь все взрослые люди и почти все учили в своё время этот язык http://bash.org.ru/quote/406258 RE: Пошевелим извилинами? - Дьякон - 03.04.2010 01:13 Тему нужно переименовать в "Пофлудим извилинами?" ))) RE: Пошевелим извилинами? - izrukvruki - 02.06.2010 13:49 Задумался, как подобрать красивые поля для журнала? Нашел такое построение при таком построении фиксируется ЛЕВЫЙ верхний край печатного поля. Зная размеры страницы a и b, нужно вычислить поля x и y RE: Пошевелим извилинами? - packa - 02.06.2010 15:06 Обозначь треугольники буквами чтобы удобнее было RE: Пошевелим извилинами? - Sav - 02.06.2010 16:22 X=a/9 Y=b/9 RE: Пошевелим извилинами? - izrukvruki - 02.06.2010 16:22 Здесь слишком много треугольников... не все точки нужны... в целом я уже решил - используя аналитическую геометрию (всунул все в систему координат - и нашел координаты всех точек) RE: Пошевелим извилинами? - Efrit - 02.06.2010 16:40 Вот чёрт, тему поздно увидел - пока решал, Sav ужё всё нашёл Ответ такой же, вот решение: RE: Пошевелим извилинами? - izrukvruki - 02.06.2010 17:21 ответ очень лаконичный получился... такие построения мудреные, а в итоге всего лишь отщепили девятую часть.... RE: Пошевелим извилинами? - GrayFace - 04.06.2010 16:45 (22.03.2010 16:31)Marmot Wrote: Ну, те, кто помоложе, вполне могут быть не в курсе. Для них и пояснение. Тем более что выше в теме никто слово "LOGO" не произнёс. Да и не учат сейчас вроде молодёш таким языкам: всё больше "Visual что-то там" . А зря. Начинать с графики интересно, и результат нагляднее всего. А кого заинтересуешь сортировкой или численными методами?Учат. У мамы в школе (она там информатик) учат, вроде. И в других каких-то. Т.е. Лого я от мамы часто слышу. Я тоже с графики начинал, в QBasic. (23.03.2010 20:34)feanor Wrote: Ну почему..вот в универах, да, ничему не учат, а в школах - вполне.Это лжеуниверситеты. В настоящих учат тому, что надо, и как надо. Только настоящих мало. (28.03.2010 01:26)Marmot Wrote: Кстати, у нас недавно всерьез писали: "Ведущие программисты Microsoft работают в Notepad" :D http://www.kv.by/index2009483901-4.htm Теперь понятно, почему Windows выходит такой неуклюжей!Вот только в цитатах ни слова о Notepad, скорее они имеют в виду текстовый редактор в Visual Studio в сравнении с UML. RE: Пошевелим извилинами? - Sav - 10.06.2010 20:59 Такая вот задача: Геометрическая трактовка: Spoiler (Click to View) Физическая трактовка: Spoiler (Click to View) RE: Пошевелим извилинами? - gamecreator - 10.06.2010 23:52 Используем формулу длины отрезка + законы изменения координат точек: k2=(x(t)-x'(t))2+(y(t)-y'(t))2 Если нужно, можно перейти к координатам: x(t)=(xb-xa)/T*t+xa и т.п. Находим искомое время t. Находим координаты точки A к этому времени. Ищем расстояние по формуле. Добавлено: это не производные, это параметры точки A' RE: Пошевелим извилинами? - Sav - 11.06.2010 11:41 (10.06.2010 23:52)gamecreator Wrote: x(t)=(xb-xa)/T*t+xa Что такое T? RE: Пошевелим извилинами? - gamecreator - 11.06.2010 11:54 время прохождения I от A до B RE: Пошевелим извилинами? - Sav - 11.06.2010 12:08 gamecreator, спасибо. RE: Пошевелим извилинами? - gamecreator - 11.06.2010 13:28 еще одно уточнение: если траектория не прямолинейная, то при нахождении расстояния придется брать интеграл Добавлено: хотя нет, это для нахождения длины пути. с расстоянием все ок. |