Написать алгоритм.
- Войдите на сайт для отправки комментариев
Необходимо написать алгоритм выполнения действий программы. Написать как можно короче пошаговое выполнение действий.
ТЗ - из списка выбирать самое сложное задание и выполнять его, если выполнить невозможно, то отложить до того момента, когда можно выполнить. и так до тех пор, пока не закончится список заданий. Необходимо, чтобы программа была как можно короче. В идеале из 2-4 строчек. Это пошаговый алгоритм для учеников. Написать понятным языком для 15-и летних детей.
именно так надо выполнить работу, пример алгоритма:
1. Выбрать из существующего списка самое сложное задание;
2. если это возможно, то выполнить его;
3. Если это не возможно, то пропустить;
4. Проверить можно ли выполнить пропущенное задание по мере сложности (с начало самое сложное, потом следующее по сложности, затем следующее, и до последнего пропущенного зания);
5. Если можно, то выполнить его.
6. Если нет, определить самое сложное задание из списка, которое не выбиралось (не выполнялось) и выполнить его.
последнее. смотри пункт 1, если все задания не выполнены.
Так как у учителей в провинции зп не очень высокие, готова отблагодарить переводом 500 на банковскую карту (символическая благодарность) за возможность облегчить обучение е детей.
так вы его уже сами написали - алгоритм.
Или вы хотите такой алгоритм на языке программирования? - "Взять из пачки самое сложное задание?..."
а как будет оцениваться сложность задания...
А напишите мне подробности. Подумаем вместе.
barmaley2m@yandex.ru
К программе из 2-4 строчек будет пристегнута экспертная система, видимо.
Решать, сложность задания будет сам ребенок.
у каждого ребенка будет свой приоритет сложности заданий. Главное что бы он действовал по алгоритму. У меня не хватает мозгов, правильно составить последовательность действий. Мне кажется меня не понимает все планета. С одной стороны мои ученики, с другой сторону программисты, у которых я прошу помощи в огранке моей идеи.
да, я хочу "краткость сестра таланта" - дать пошаговую инструкцию действий программиста для ребенка.
Так как у учителей в провинции зп не очень высокие, готова отблагодарить переводом 500 на банковскую карту (символическая благодарность) за возможность облегчить обучение е детей.
готов вам заплатить 500 рублей, что бы вы уволились и не ломали психику детей. займитесь тем чему учились или умеете, не нандо нам больше оленеводов/плиточников.
В задании невнятные пункты какие-то, но думаю, что имелось в виду это.
На столе есть стопка заданий. Назовем ее "непройденные". Кроме того, есть места для стопок "отложенные", "выполненные", "пропущенные", и место для выполнения задания.
1. Берем со стопки "непройденные" верхнее задание, кладем перед собой на место для выполнения. Переходим в 2.
2. Если в стопке "непройденные" есть еще задание, то переходим в 3, иначе переходим в 6.
3. Берем со стопки "непройденные" верхнее задание в руки, сравниваем с заданием на местe для выполнения. Если задание на месте для выполнения более сложное, то переходим в 4, иначе переходим в 5.
4. Кладем задание из рук в стопку "отложенные", переходим в 2.
5. Перекладываем задание с места для выполнения в стопку "отложенные", кладем задание из рук на место для выполнения, переходим в 2.
6. Пытаемся выполнить задание на месте для выполнения. Если удалось, то перекладываем в стопку "выполненные", иначе перекладываем в стопку "пропущенные". Переходим в 7.
7. Если в стопке "отложенные" еще есть задания, то передвигаем ее на место стопки "непройденные", и переходим в 1. Иначе программа завершена.
Необходимо, чтобы программа была как можно короче. В идеале из 2-4 строчек.
Так то вроде правильно. Но вы не уложились в 2-4 строчки.
Необходимо, чтобы программа была как можно короче. В идеале из 2-4 строчек.
Так то вроде правильно. Но вы не уложились в 2-4 строчки.
ну прально, а как же #13#10?
это ваше всЁ.
Так как у учителей в провинции зп не очень высокие, готова отблагодарить переводом 500 на банковскую карту (символическая благодарность) за возможность облегчить обучение е детей.
готов вам заплатить 500 рублей, что бы вы уволились и не ломали психику детей. займитесь тем чему учились или умеете, не нандо нам больше оленеводов/плиточников.
из всех постов это единственно верный совет !!!!
Мне кажется меня не понимает все планета.
это плохой признак. Сходите к психологу...
Мне кажется меня не понимает все планета.
Это потому, што ты мало пьёшь.
смотрю тут народец-то добрый.
смотрю тут народец-то добрый.
Надо было сначала почитать, присмареца к народу, а потом регистрироваца.
смотрю тут народец-то добрый.
Надо было сначала почитать, присмареца к народу, а потом регистрироваца.
не поверишь - именно это и было сделано. так что подколка прошла мимо. )) 1-0
смотрю тут народец-то добрый.
А то! Видишь, как переживают за человека? Лучше родных!
Язык программирования и аппаратура? Ардуинку не предлагать