№ п/п | Обозна- чение прог- раммы | Назначение программы | ||
Работа с массивами | ||||
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 | Количество дней в месяце | ||