№ п/п |
Обозна- чение прог- раммы |
Назначение программы |
||
|
|
Работа с массивами |
||
51 |
bsearch |
Бинарный поиск |
||
52 |
4_02 |
Угадывание задуманного числа |
||
53 |
4_03 |
Перестановка компонент одномерного массива |
||
54 |
4_04 |
Перестановка головы и хвоста массива |
||
55 |
4_05 |
Форматированный вывод целочисленного массива |
||
56 |
4_06 |
Ход конем |
||
57 |
4_07 |
Хронометраж методов сортировки |
||
58 |
4_08 |
Количество счастливых билетов |
||
59 |
4_09 |
Количество разных элементов в целочисленном |
||
|
|
массиве |
||
60 |
4_10 |
Перемешивание колоды карт |
||
61 |
4_11 |
Игра в НИМ |
||
62 |
4_12 |
Игра "крестики-нолики" |
||
63 |
4_13 |
Слияние массивов |
||
|
|
Рекурсивные программы |
||
64 |
5_01 |
Числа Фибоначчи |
||
65 |
5_02 |
Наибольший общий делитель |
||
66 |
5_03 |
Ханойские пирамиды |
||
|
|
Подпрограммы (процедуры) и функции |
||
67 |
6_01 |
Построение дерева решений
|
||
|
|
Работа с дисковыми файлами |
||
68 |
7_01 |
Обмен со строковым файлом (с ошибкой) (Qbasic, |
||
|
|
Паскаль) |
||
69 |
7_02 |
Обмен со строковым файлом |
||
70 |
7_03 |
Обмен с записеориентированным файлом |
||
71 |
7_04 |
Обмен с двоичным файлом |
||
72 |
7_05 |
Перекодировка текстов из MS-DOS в Windows |
||
73 |
7_06 |
Телефонный справочник |
||
74 |
7_07 |
Создание резервной копии файла |
||
|
|
Работа с массивами |
||
75 |
7_08 |
Выдача каталога на экран |
||
76 |
7_09 |
Сдвиг содержимого текстового файла |
||
|
|
Машинная графика |
||
77 |
8_01 |
Демонстрация графических окон (QBasic) |
||
78 |
8_02 |
Построения в относительных координатах (QBasic) |
||
79 |
8_03 |
Построение синусоиды (QBasic, Паскаль) |
||
80 |
8_04 |
Демонстрация цветовой палитры (QBasic, Си) |
||
81 |
8_05 |
Рисование белым по черному (QBasic, Паскаль) |
||
82 |
8_06 |
Построение эллипса (QBasic) |
||
83 |
8_07 |
Построение дуги и сектора эллипса (QBasic) |
||
84 |
8_08 |
Демонстрация системных шаблонов заливки (Си) |
||
85 |
8_09 |
Демонстрация пользовательских шаблонов за- ливки (Си) |
||
86 |
8_10 |
Штриховка в шахматном порядке (QBasic) |
||
87 |
8_11 |
Построение кирпичной стены (QBasic) |
||
88 |
8_12 |
Заполнение прозрачным шаблоном (Си) |
||
89 |
8_13 |
Буква А в разных шрифтах (Си) |
||
90 |
8_14 |
Построение шахматной доски |
||
91 |
8_15 |
Отображение семисегментных цифр (Си) |
||
92 |
8_16 |
Цифровые часы (Паскаль) |
||
93 |
8_17 |
Летающая тарелка |
||
94 |
8_18 |
Биоритмы |
||
|
|
Календарные даты и временные интервалы |
||
95 |
JD1 . |
Вычисление юлианской даты (Си) |
||
96 |
JD2 |
Вычисление юлианской даты (Си) |
||
97 |
JD3 |
Вычисление юлианской даты (Си) |
||
98 |
9_01 |
Вычисление юлианских дат |
||
99 |
9_02 |
Преобразование юлианских дат в григорианские |
||
|
9_03 |
Определение интервала времени между двумя |
||
|
|
датами |
||
100 |
9_04 |
Определение дня недели |
||
101 |
9_05 |
Определение порядкового дня в году |
||
109 |
9_ое |
Восстановление даты по порядковому дню года |
||
103 |
9_07 |
Количество дней в месяце |
||