Классические ресурсы по C, очень полные и подробные, что так важно для новичков! Содержит следующее содержание: Часть 1 Основы 001 Первая программа на языке C 002 Запуск нескольких исходных файлов 003 Нахождение произведения целых чисел 004 Сравнение размеров действительных чисел 005 Вывод символов 006 Отображение количества байтов, занимаемых переменными 007 Автоинкремент/авто-инкремент операция декремента 008 Сумма последовательности 009 Таблица умножения 010 Игра в угадывание чисел 011 Имитация интерфейса банкомата (банкомата) 012 Использование одномерных массивов для подсчета оценок учащихся 013 Использование двумерных массивов для реализации транспонирования матрицы 014 Решение максимального/минимального элемента двумерный массив 015 Использование массивов для нахождения префикса n простых чисел 016 Составление вечного календаря 017 Сортировка элементов массива 018 Преобразование произвольных базовых чисел 019 Определение чисел-палиндромов 020 Нахождение суммы первых n элементов массива 021 Определение наилучшего порядка для резки стали 022 Сравнение целочисленных размеров с помощью указателей 023 Указатели на массивы 024 Найти указатель заданного элемента 025 Найти указатель того же элемента 026 Преобразование арабских цифр в римские цифры 027 Замена символов 028 Чтение действительных чисел с клавиатуры 029 Набор символов строк 030 Расположение символов 031 Определить, является ли строка палиндромом 032 Ввод и вывод адресной книги 033 Покер Структурное представление карточек 034 Использование «структуры» для подсчета баллов учащихся 035 Игра со счетом 036 Моделирование социальных отношений 037 Подсчет количества символов в файле 038 Отображение содержимого двух файлов одновременно 039 Простой текстовый редактор 040 Программа подсчета слов для файлов 041 Управление успеваемостью учащихся Программа, часть 2 Структура данных 042 Сортировка вставками 043 Сортировка холмом 044 Пузырьковая сортировка 045 Быстрая сортировка 046 Сортировка выбором 047 Сортировка пирамидой 048 Сортировка слиянием 049 Поразрядная сортировка 050 Операция двоичного дерева поиска 051 Рекурсия биномиальных коэффициентов 052 Задача о рюкзаке 053 Вставка и удаление таблицы последовательностей 054 Операция связанного списка (1) 055 Операция связанного списка (2) 056 Инверсия на месте одинарного связанного списка 057 Статистика результатов спортивных соревнований 058 Двойной связанный список 059 Кольцо Джозефа 060 Запись личной информации 061 Использование двоичного дерева 062 Преобразование числа с плавающей запятой в строку 063 Задача китайской ноты 064 Кодирование Хаффмана 065 Обход графов в глубину 066 Обход графов в ширину 067 Решение оптимального пути трафика 068 Восемь королев задача 069 Парад рыцарей 070 Установка паролей со стеком 071 Язык Короля демонов 072 Перестановка вагонов поезда 073 Пример очереди 074 Последовательность Фибоначчи K-порядка Часть 3 Численный расчет и интересная математика Глава 075 Рисование суперпозиции косинусоидальных кривых и прямых линий 076 Вычисление мантиссы Числа высших степеней 077 Рыбалка или сеть 078 Как сэкономить деньги, чтобы получить максимальный процент 079 Числа Армстронга080 Интимные числа081 Автоморфные числа082 Числа со свойством abcd=(ab+cd)2083 Проверка гипотезы Гольдбаха084 Магический квадрат простых чисел085 Задача о сотне монет и сотне цыплят086 Задача Эйнштейна математические задачи087 Задача о трехцветном шаре 088 Математические задачи в рукописях Маркса089 Сопоставление жениха и невесты090 Задача Иосифа091 Комбинация марок092 Деление конфет093 Забавная задача Пуассона о делении вина094 Нахождение приблизительного значения π095 Интересные свойства нечетных квадратов096 Гипотеза Какутани097 Теорема четырех квадратов098 Постоянная Кабу Лека 099 Теорема Никоша 100 Автоматическая раздача покерных карт 101 Победоносный генерал 102 Игра «Перемещение горы» 103 Кролик рожает (последовательность Фибоначчи) 104 Перемещение чисел 105 Полиномиальное умножение 106 Генерация случайных чисел 107 Четыре арифметических операции со стеком 108 Рекурсивные целые числа Четыре арифметических операции 109 Построение графика комплекса плоскости 110 Рисование цветных парабол 111 Рисование кривых нормального распределения 112 Решение нелинейных уравнений 113 Умножение вещественных матриц 114 Решение линейных уравнений 115 Обращение квадратных матриц n-го порядка 116 Умножение комплексных матриц 117 Нахождение определенных интегралов 118 Нахождение удовлетворяющей специфичности Условной последовательности 119 Сложение сверхдлинных положительные целые числа Часть 4 Графика 120 Нарисовать прямую линию 121 Нарисовать круг 122 Нарисовать дугу 123 Нарисовать эллипс 124 Задать цвет фона и цвет переднего плана 125 Задать тип линии 126 Задать тип и цвет заливки 127 Вывод графического текста 128 Ромбовидный узор 129 Узор из кос 130 Узор в виде колец 131 Узор в виде почек 132 Узор в виде сердечек 133 Узор в виде ажурной сети 134 Узор «Дюна» 135 Установите тип текста в графическом режиме 136 Нарисуйте правильный многоугольник 137 Узор в виде спирали из правильного шестиугольника 138 Узор из квадратной спирали 139 Рисование кругов с графикой 140 Рисование треугольников с помощью рекурсия 141 Рисование эллипсов с графикой 142 Параболические сплайны 143 Фрактальные узоры Мандельброта 144 Рисование кривых броуновского движения 145 Очистка художественного экрана 146 Цветовая заливка прямоугольных областей 147 Программирование цветового режима VGA256 148 Рисование узоров голубого неба 149 Программа обнаружения экрана 150 Анимация движущегося автомобиля 151 Динамическое растровое изображение 152 Использование графической страницы для реализации анимации 153 Графические часы 154 Музыкальная анимация Часть 5 Система 155 Чтение информации о стране в системе DOS 156 Изменение переменных среды 157 Отображение таблицы системных файлов 158 Отображение содержимого каталога 159 Чтение дисковых файлов 160 Удаление дерева каталогов 161 Определение текстового режима 162 Трехмерное окно проекта 163 Всплывающее меню цвета 164 Чтение информации CMOS 165 Получение списка устройств BIOS 166 Блокировка жесткого диска 167 Резервное копирование/восстановление таблицы разделов жесткого диска 168 Программа создания паролей 169 Самостоятельная программа Ответы на распространенные тестовые вопросы в части 6 Защита 170 Фруктовое ассорти 171 Дети едят груши 172 Удаление определенных символов в строке 173 Решение символьных уравнений 174 Вычисление стандартного отклонения 175 Поиск простых чисел, отвечающих определенным требованиям 176 Статистика чисел, отвечающих определенным условиям 177 Инверсия строк 178 Частичная сортировка 179 Обработка записей о продажах продукции 180 Кодирование символов для особых требований 181 Решение тригонометрических уравнений 182 Новые совершенные квадратные числа 183 Тройные числа-палиндромы 184 Нечетная дисперсия 185 Подсчет голосов 186 Одновременное деление 187 Сортировка символов слева и справа 188 Решение символьной арифметики 189 Числовой сдвиг 190 Наивысший балл статистики 191 Сравнение длины строки 192 Объединение целых чисел 193 Инверсия матрицы 194 Удаление заданных символов 195 Сопоставление скобок 196 Инверсия строк 197 Задачи SIX/NINE 198 Статистика подсчета слов 199 Операция дисперсии 200 Операция ряда 201 Вывод простых чисел 202 Простые числа Вопрос 203 Сортировка последовательностей 204 Сортировка целочисленных цифр 205 Сдвиг букв строки 206 Последовательность Фибонака, часть 7, глава 207 Игра «Бизнесмен, пересекающий реку» 208 Игра «Поедание чисел» 209 Игра «Спасение заложников» 210 Игра «Обучение набору текста» 211 Игра «Ходьба для двоих» 212 Игра «Исследование лабиринта» 213 Игра «Мини-бильярд» 214 Игра «Имитация тральщика» 215 Игра «Сокобан» 216 Игра «Нарды», часть 8 Комплексные примеры 217 Комплексная система САПР 218 Мощный текстовый редактор 219 Система управления библиотекой 220 Система управления закупками, продажами и запасами
Расширять