Книга «Язык программирования C» (в оригинале The C Programming Language), написана авторами этого языка: Брайаном Керниганом и Деннисом Ритчи. В России ее издает издательство «Вильямс». Эта книга — исчерпывающее руководство по C, написана понятным и доступным языком, по ходу изучения языка рассматривается…
Вычисление интеграла на Си
В этой статье мы рассмотрим вычисление интеграла на языке Си. Будет приведён теоретический материал и его реализация в виде программы.
Выравнивание текста по ширине
В этой статье вашему вниманию будет представлен исходный текст и разбор программы, выравнивающей текст по ширине, за счет увеличения количества пробелов между словами. Итак, имеется матрица символов размером [n, m], предполагается, что в каждой строке есть хотя бы один пробел,…
Гитарный тюнер на языке C#
В этой статье речь пойдет про гитарный тюнер, написанный на языке C#. Кратко рассмотрим структуру программы и основной алгоритм. Исходник можно скачать, нажав кнопку внизу страницы. Компьютер может захватывать живой звук/музыку с помощью микрофона, подключенного к звуковой плате. Современные звуковые платы…
Переопределение операций классов в языке C#
В этот статье поговорим о переопределении операций классов на языке C#. Допустим, у нас имеется два множества A и B, и нам необходимо написать программу, которая находит их разность. Мы могли бы написать метод, который в качестве аргументов принимал бы множества…
Если консоль закрывается после выполнения программы
Очень часто новички сталкиваются с такой проблемой: запускают программу, а консоль закрывается после выполнения программы и не дает просмотреть результат ее работы. В этот статье мы поговорим о том, что нужно сделать, чтобы этого избежать. Рассмотрим программу на языке C, которая…
Параллельные вычисления с помощью WinAPI
В этой статье поговорим о параллельных вычислениях, реализуемых средствами Windows API. В контексте исполнения процесса могут выполняться несколько потоков. В операционной системе Windows поток — это единица исполнения, которой ОС выделяет процессорное время для выполнения программы. Рассмотрим функций доступные в…
Алгоритм умножения матриц на языке C
В данной статье мы рассмотрим алгоритм умножения матриц и приведем его код на языке программирования С.