Осень - не время болеть.
Что вы знаете о гриппе? Как избежать простуды? Как укрепить иммунитет.Подробнее
Задача не для слабонервныхПрислал коллега...
Поделитесь с друзьями:
К рисунку текст ... Попросил меня младший брат помочь ему с выполнением домашней работы по математике за 4 класс. Со словами: Учись салага. Взял я этот замечательный учебник... и маленько удивился. По мере того как я перечитывал задание, я впадал в ступор. Слова не связывались. А я так гордился своей серебренной медалью. Вроде даже высшее образование получил... Не показывая вида, что я них*я не понимаю, попросил у него учебник. Х*й то там. Нету нынче учебников. Только вот такие рабочие тетради. Полистал я ее... Нету там примеров решения подобного бреда. Пришла мать, поржала надо мной, обозвала бестолочью, прочитала задание, впала в ступор. Затем явился отец, глянул и сказал, отвалите ка вы от меня со своими детскими задачками. Позвонили родителям одноклассницы. результата нет! Товарищи! Нас травят! Мы тупеем!! 4 человека с высшим образованием не смогли решить это.... Кто нить может это решить?? ![]() Пиндос, товарищи. Аттестат с дипломом вместе в топку!!! Смотрите также:ИНТЕРЕСНО Полемика полемикаКомментарии:
Интуитивный интерфейс задачи!) Предлагаю такое решение -.... 2. Потворяй ДВА раза 3. Повторяй для фигур (ТРЕУГОЛЬНИК, КВДРАТ, КРУГ)... .... 6. Повторяй три раза 7. Повторяй для карандашей (КРАСНЫЙ, ЖЕЛТЫЙ).... {Ответить}
Рисунки и надписи к клеткам - (1) - Треугольник, (2) - Квадрат, (3) - Круг, (4) - К, (5) - Ж!!!!{Ответить}
Наверное, дело в картинках в нижнем правом углу, снузер. Типа, "2.повторяй 2 раза" - каждой фигуры по 2; "6.повторяй 3 раза" - каждым карандашом закрасить по 3 фигуры. Пункты 4,5,8,9 для меня пока загадка{Ответить}
У меня вопрос - чему должна научить такая задача? Или: какие ЗУН развиваются выполнением ЗТОГО?
{Ответить}
прикольная - развивает самосознание собственной значимости у тех кто "допер" - практического применения нет!
{Ответить}
так откуда у 4-классника будет образование ФПМК? и зачем такие задачи? а потом приходят переписчики после ЕГЭ, которые пишут "итОльянский", "Онгл." и "руска" =))){Ответить}
ФПМК рулит
И ни капли лести - по светлому завидую людям с типом мышления, восстребованном для обучения на ФПМК {Ответить}
Практическое применение только при непосредственном программировании на каком-нибудь языке программирования - Си, Паскаль, Ассемблер... Для современного софта уже везде "мастера" все делают. {Ответить}
да да, сейчас программы пишут такие мастера, такие мастера - аж дух захватывает
{Ответить}
А почему нужно писать "повторяй именно ДВА раза"? почему не три раза в п.2 и п.6?
{Ответить}
потому что набор 3 одинаковых последовательностей фигур(треугольник, потом квадрат и круг) встречается 2 раза.
итого первый цикл рисует фигуры, второй закрашивает :) но один хрен вместо карандаша логичнее было б написать заливку:) {Ответить}
Там два цикла, один вложен в другой. (треугольник, квадрат, круг), (треугольник, квадрат, круг). В первый цикл передаётся число шагов - 2, во второй - множество фигур (треугольник, квадрат, круг)
Дебилизм же заключается в том, что просят (по условию) нарисовать и заполнить 5 (пять) клеток, а условия выхода из циклов мы не наблюдаем. {Ответить}
Точнее не множество фигур, а их последовательность (упорядоченная).
{Ответить}
А и ещё это я описал только процесс отрисовки фигур до п.5. С карандашами - аналогичная логика, только во внешний цикл передаётся число 3, а во внутренний - последовательность цветов (Жёлтый, Красный). Но проблема с выходом из циклов такая же.
{Ответить}
Нет, батенька, так просто вы не отделаетесь. Что значит "сделал - выходи"? Там нет ни команды "сделал - выходи", ни места для колбэка "сделал - выходи", ни самой этой управляющей конструкции: "Если ___ идём в п. ___". Вот из-за таких косяков и случаются всякие переполнения буферов (вы память выделили для 5-ти элементов, а итерируете - по 6-ти). А переполнение буфера - это прямой путь к взлому вашей программно-аппаратной системе.
Насчёт интуитивности конструкции "сделал - выходи" - вы слишком хорошего мнения о компьютерах в целом и об уровне развития информационных технологий в частности. Если я что-то пропустил, напомните мне пожалуйста, в каком языке программирования реализуется это "сделал - выходи" без падения программы. {Ответить}
Повторять для фигур "треугольник, квадрат и круг" т.к нужно в клетке нарисовать именно эти фигуры и именно в этом порядке как опказано на рисунке справа внизу.
А потом когда у вас нарисованы фигуры в клетке, нужно "повторить для карандаша" красный и желтый, т.к треугольник красный а за ним следует квадрат именно желтый. Поэтому в 2.квадрат 3.круг, потом идут цвета 4.К-красный 5.Ж-желтый. {Ответить}
Хааа, у меня другу тоже от младшего брата такое задание поступало))))как раз программисту. я уж не помню, решил он ее тогда или нет..{Ответить}
Узнаю брата колю (С)
Программа 2100. рабочие тетради по информатике - отличный материал для кошачьих сортиров. {Ответить}
Да, автор, выкинь аттестат с дипломом в топку.
Решается легко, на интуитивном уровне. В современном информационном обществе способности видения алгоритмов нужно прививать с детства. Рад за детей, честно говоря: я в третьем классе (и даже раньше) таким задачкам очень радовался! {Ответить}
В том смысле, что она не серебряная, а именно серебренная (посеребренная), в смысле серебра на ней чуть-чуть
{Ответить}
Мне кажется, что тут проблема не в самом решении задачи, а в том как это задание написано. Я прочитав задание вообще ничего не понял, что же от меня хотят? Решение совсем несложное и для 4 класса вполне подходит.
{Ответить}
неправильное ТЗ это уже половина неправильного решения :)
{Ответить}
Эта задача не имеет решения, поверьте мне как программисту с многолетним стажем.
{Ответить}
педагогом-инноватором оно писано((
будь он менеджером, за такую постановку задачи его следовало бы расстрелять. {Ответить}
Ключевое слово "не по русски"!) Естественно, чья программа образования взята за образец, тех и язык){Ответить}
Нормальное задание. Потупил секунд 10 :)Если я правильно понял, то авторы хотят, чтобы человек вспомнил, какими геометрическими фигурками в блок-схеме обозначаются цикл и условные переходы. Хотя при этом сомневаюсь, что в 4-ом классе нужно давать именно такие задания. {Ответить}
правильное решение Диманыч выше написал )
зы: а обозначают это все на блок-схемах по-разному, в зависимости от стандартов ) {Ответить}
Это неверное решение, потому что нарисовано будет не 5 фигур, а 6, а надо 5, кроме того, если верить рисунку с 5-ю пробелами, треугольником на шаге 1 и буквой К=Красный(?) на шаге 4, то начинать надо с Жёлтого цвета.
{Ответить}
Правая часть картинки как раз все портит, она и вносит диссонанс восприятия, сам потупил пока не врубился, что верх правый это "Ответ:" А низ правый это то что нужно описать (получить) алгоритмом...{Ответить}
Как вы чётко отмазали постановщика задачи - "диссонанс восприятия". Вам бы филологию преподавать.
{Ответить}
Между прочим, сказать (и доказать!) что задача поставлена некорректно - это тоже решение задачи. В математике, например, можно доказывать, что такое-то уравнение не имеет решения - это вполне корректное и оправданное занятие.
{Ответить}
имхо, цель такого рода заданий - отбить детям вкус к программированию раз и навсегда.
{Ответить}
Да нет, все в порядке. Я помню мы в младшей школе считали то в двоичной, то в восмеричной системе исчисления, и такие задачки вводили в ступор всех родителей в нашем классе. Но потом это прошло.Правда не знаю в чем смысл. На практике мне эти знания не пригодились и кажется безвозвратно утеряны. {Ответить}
господа, поправте меня если я не прав, но мне кажется алгоритм в этой задаче не верен.
Попытаюсь перевести во что нибудь близкое к ЯП-ам: For (от 1 до 2) Foreach ("треугольник", "квадрат", "круг") рисуем клетку рисуем в клетке фигуру End End For (от 1 до 3) Foreach ("красный", "жёлтый") закрашиваем верхнюю не закрашенную фигуру закрашиваем фигуру End End Если я правильно перевёл алгоритм, то результат должен быть следующим: №цикла_п.2 | фигура | цвет | №цикла_п.6 ------------------------------------------------- 1 | треугольник | красный | 1 1 | квадрат | красный | 1 1 | круг | жёлтый | 1 2 | треугольник | жёлтый | 1 2 | квадрат | красный | 2 2 | круг | красный | 2 а вот дальше ошибка, фигуры заканчиваются, а цикл п.6 еще нет. может быть я где-то не прав? {Ответить}
может так наглядней будет
-------------------------- For (от 1 до 2) Foreach ("треугольник", "квадрат", "круг") рисуем клетку рисуем в клетке фигуру End End For (от 1 до 3) Foreach ("красный", "жёлтый") закрашиваем верхнюю не закрашенную фигуру закрашиваем фигуру End End -------------------- Если я правильно перевёл алгоритм, то результат должен быть следующим: №цикла_п.2 | фигура | цвет | №цикла_п.6 ------------------------------------------------- 1 | треугольник | красный | 1 1 | квадрат | красный | 1 1 | круг | жёлтый | 1 2 | треугольник | жёлтый | 1 2 | квадрат | красный | 2 2 | круг | красный | 2 а вот дальше ошибка, фигуры заканчиваются, а цикл п.6 еще нет. может быть я где-то не прав? {Ответить}
Получается почти так, но внутренний перый фикл, там где указалForeach ("треугольник", "квадрат", "круг") рисуем клетку рисуем в клетке фигуру End получается - клетка в ней треугольник, клетка в ней квадрат, клетка в ней круг. На этом первый счетчик внешнего цикла щелк, а дальше снова три клетки и три фигуры. Следующий цикл начинает с начала массива картинок, только красить {Ответить}
Не учтен переход на начало массива картинок между циклами 2.) и 6.), но видимо это по умолчанию?...{Ответить}
а переход и не нужен там указано "п.8 Закрась самую верхнюю не закрашенную фигуру"
Так вот проблема не в этом. Проблема в раскраске - у нас для каждого цвета повторяется п.8 и п.9 - "закрась верхнюю не закрашенную фигуру" и соответственно "закрась следующую фигуру", т.е. - красный, красный, жёлтый, жёлтый, красный, красный и т.д. {Ответить}
если выкинуть пункт 9 из алгоритма, то всё становиться на свои места
{Ответить}
вот первая мысль тоже была про блок-схему... ну, это же не 4 класс... я с пятого такое рисовала :)
{Ответить}
если попроще код:
void main() {long int i,j; char p[6][2],f[5]; f[0]="треугольник"; f[1]="квадрат"; f[2]="круг"; f[3]="красный"; f[4]="желтый"; for (i=0;i {Ответить}
ээээх!:
void main() {long int i,j; char p[6][2],f[5]; f[0]="треугольник";f[1]="квадрат";f[2]="круг";f[3]="красный";f[4]="желт ый"; for (i=0;i {Ответить}
и ещё одна попытка )))
ээээх!: void main() {long int i,j; char p[6][2],f[5]; f[0]="треугольник";f[1]="квадрат";f[2]="круг";f[3]="красный";f[4]="желт ый"; for (i=0;i {Ответить}
почему он не вставляет, интересно знать?..
void main() {long int i,j;char p[6][2],f[5]; f[0]="треугольник";f[1]="квадрат";f[2]="круг";f[3]="красный";f[4]="желт ый";for (i=0;i {Ответить}
void main()
{long int i,j; char p[6][2],f[5]; f[0]="треугольник";f[1]="квадрат";f[2]="круг";f[3]="красный";f[4]="желт ый"; for (i=0;i {Ответить}
Реально мозгоклюйная задача, но если подстроится (временно) под иностранное восприятие мира, да учесть, что это для детей, то вроде все правильно!){Ответить}
ха информатикааа любимая моим сыном но не мной, а математика там там ещё хлеще. Хоть мы это уже всё и прошли. Уже сейчас в 5.А ведь детки это понимают на раз два.
{Ответить}
Да,да:)программа 2100))Сама училась по ней))там много Такого))и не только)))Всегда так хотелось посмотреть в глаза составителям)) Но это еще ладно)Вы природоведение за 4 класс посмотрите - вот это действительно взрыв мозга:) {Ответить}
void main()
{long int i,j; char p[6][2],f[5]; f[0]="треугольник";f[1]="квадрат";f[2]="круг";f[3]="красный";f[4]="желт ый"; for (i=0;i {Ответить}
Хватит в шары долбиться, очевидно же, что парсер сайта не пропускает знак "меньше чем".
{Ответить}
у меня был такой учебник. я за эту задачу "3" получила. нихрена не поняла тогда...и сейчас не понимаю
{Ответить}
ОГО! пожалуй я пас, скину лучше ссылку на пост, пусть сами в этих дебрях разбираются))
{Ответить}
inj ты не прав я эту задачу решил меньше чем за 2 минуты на самом деле она очень проста главное найти алгоритм !
{Ответить}
п.9 тут явно лишний
или же имелось в виду: п.8 возьми КАРАНДАШ п.9 закрась верхнюю незакрашенную фигуру {Ответить} |
|

















у меня мама учитель, вечером, если не разберетесь, попрошу у нее помощи. она сама в шоке от этих задачек, иногда без решебника никак. у нее 2ой класс, но может когда-то она это уже и проходила ))
{Ответить}