358
473
всего разделов:
активных пользователей:
30 мартра 2005
Форумы снова функционируют.
21 декабря 2004
Видимо в связи с обнаруженными дырами в phpBB, форум был взломан, а через него взломано и всё остальное содержимое ceemat.ru. Всё кроме форума восстановлено, ведется дискуссия по поводу его сохранения.
Приносим извинения за неудобства.
29 сентября 2004
Форум обновился до версии 2.0.10
15 мая 2004
Новый раздел: "Программирование"
16 апреля 2004 года
Задачи Ярославского турнира математических боев — 124 задачи с решениями.
29 марта 2004
Таллинская викторина: занимательные вопросы и задачи для увлеченных химией.
Неалгоритмические задачи (14)
В первом разделе подобраны задачи, которые можно давать ученикам уже на самых ранних стадиях обучения программированию. Задачи такого типа, во-первых, не содержат алгоритмических сложностей, их решение обычно реализуется последовательным алгоритмом с включением 1-2 простейших ветвлений. Во-вторых, для большинства таких задач характерна математическая тематика. Это естественно, поскольку трудно сразу давать содержательные задачи «на пустом месте». Встречаются, впрочем, и задачи с программистской тематикой. Как, например, следующая очень известная задача.
Пример l.A. Поменять значения переменных
A и В, не пользуясь другими переменными.
Как известно, задача решается последовательностью трех команд:
A:=A+B; B:=A–B; A:=A–B;
Решение находится чисто эвристическим путем. Важно, чтобы с самого начала ученику попадались содержательные задачи. Если первые пять занятий по программированию ученик будет заниматься только изучением рутинных операций, то на шестом занятии ему будет труднее принять факт, что в процессе программирования иногда требуется сообразительность. Выше отмечалось, что школьный курс программирования не отделим от эвристики, а, ведь известно, что предмет изучения надо предъявлять сразу.
Оптовая покупка
Пара носков стоит 1 руб. 20 коп., связка (12 пар) стоит 10 руб. 50 коп., а коробка (12 связок) стоит 102 руб. 50 коп. По заданному числу N пар носков, которые хочет купить покупатель, определить числа N1, N2 N3 коробок, связок и пар носков, которые ему следует купить. Пояснение. Например, при N = 11 следует покупать связку — это обойдется дешевле. |
15 Мая 2004 9:09 Раздел каталога :: Ссылка на задачу
|