1863
358
468
всего задач:
всего разделов:
активных пользователей:
  Login: (регистрация)
  Пароль:
    

30 мартра 2005

Форумы снова функционируют.

21 декабря 2004

Видимо в связи с обнаруженными дырами в phpBB, форум был взломан, а через него взломано и всё остальное содержимое ceemat.ru. Всё кроме форума восстановлено, ведется дискуссия по поводу его сохранения.
Приносим извинения за неудобства.

29 сентября 2004

Форум обновился до версии 2.0.10

15 мая 2004

Новый раздел: "Программирование"

16 апреля 2004 года

Задачи Ярославского турнира математических боев — 124 задачи с решениями.

29 марта 2004

Таллинская викторина: занимательные вопросы и задачи для увлеченных химией.

Rambler's Top100

Костромской ЦДООШ СУНЦ МГУ - Школа им. А. Н. Колмогорова.\r\nОфициальный сайт

Неалгоритмические задачи (14)

В первом разделе подобраны задачи, которые можно давать ученикам уже на самых ранних стадиях обучения программированию. Задачи такого типа, во-первых, не содержат алгоритмических сложностей, их решение обычно реализуется последовательным алгоритмом с включением 1-2 простейших ветвлений. Во-вторых, для большинства таких задач характерна математическая тематика. Это естественно, поскольку трудно сразу давать содержательные задачи «на пустом месте». Встречаются, впрочем, и задачи с программистской тематикой. Как, например, следующая очень известная задача.

Пример l.A. Поменять значения переменных A и В, не пользуясь другими переменными.
Как известно, задача решается последовательностью трех команд:

A:=A+B;
B:=A–B;
A:=A–B;

Решение находится чисто эвристическим путем. Важно, чтобы с самого начала ученику попадались содержательные задачи. Если первые пять занятий по программированию ученик будет заниматься только изучением рутинных операций, то на шестом занятии ему будет труднее принять факт, что в процессе программирования иногда требуется сообразительность. Выше отмечалось, что школьный курс программирования не отделим от эвристики, а, ведь известно, что предмет изучения надо предъявлять сразу.

Таблица.

Элементы бесконечной таблицы нумеруются следующим образом:

Найти:
1) по заданным i и j номер элемента k при такой нумерации;
2) по заданному k найти его место в таблице i, j.

 15 Мая 2004     9:12 
Раздел каталога :: Ссылка на задачу