Черноус Алексей Викторович - персональный сайт

Программирование

Примеры

Кроссплатформенность: написал один раз - используешь где угодно - это прекрасно!

Небольшие примеры решения типичных математических задач для сравнения реализованные на Pascal и C++.

Уравнения

Решение уравнений методом дихотомии (деления отрезка пополам) и методом хорд. Считается, что функция f(x) монотонная и обязательно имеет только один корень на заданном интервале [a, b]. Вычисления производятся с заданной точностью 0 < e < 1.

Скачать примеры с Яндекс.Диска: Pascal :: C++

Pascal C++

Интегралы

Решение интегралов методом Симпсона, прямоугольников и трапеций. Вычисляется интеграл функции f(x) монотонной на интервале [a, b]. Промежуток разбивается на n одинаковых участков.

Скачать примеры с Яндекс.Диска: Pascal :: C++

Pascal C++

Матрицы

Решение систем линейных уравнений методом Гаусса. Матрица приводится к треугольному виду, затем решение, полученное из последнего уравнения подставляется в предыдущее и т. д.

Скачать примеры с Яндекс.Диска: Pascal :: C++

Pascal C++

Проекты

Чтобы понять как оно работает - сделай это своими руками!

Текущие проекты и разработки, доступные на GitHub и GitLab.

Привет, мир!

Простой пример вывода на экран фразы «Привет, мир!» для тестирования, проверки и отработки навыков работы с git.

GitLab :: GitHub

GitLab GitHub

Курсы программирования

Решение задач курсов: «Введение в программирование С++» и «Программирование на Python» на сайте stepik.org.

GitHub

GitHub stepik.org

Лабиринт

Консольное приложение для нахождения выхода из лабиринта. Использует входной файл определённого формата и выводит координаты пути в файл. Для визуализации прохождения лабиринта используйте параметры командной строки.

GitLab :: Linux x86_64 :: Windows x32 :: Windows x64

GitLab Linux Windows Windows

Монитор температуры

Графический интерфейс для отображения температуры двух датчиков.

GitLab :: Linux x86_64 :: Windows x32

GitLab Linux Windows

Архив

Архив проектов - полностью работоспособные приложения в исходных кодах (некоторые уже скомпилированы для Win32). По обозначениям легко понять, в какой среде проект разработан и будет компилироваться без ошибок.

Калькулятор

Простой калькулятор без синтаксического анализа с основными функциями [+] [-] [*] [/]. В архиве только код, exe файл можно скачать отдельно.

Скачать с Яндекс.Диска: Delphi 7 (исходный код) :: Windows x32 (исполняемый файл)

Delphi 7 Win32 exe

Тестер

Комплекс программ для тестирования (рабочая версия). Включает в себя следующий набор: Редактор (Redactor) тестов для составления тестов и сохранения их в файл, Тестер (Tester) для загрузки тестов и непосредственно прохождения тестирования с возможностью сохранения результатов, Сервер (Server) для контроля и централизованного сохранения результатов тестирования на удалённых компьютерах и Журнал (Jornal) для просмотра сохранённых результатов. А так же пять тестов (Компьютерная графика, Системы обработки текстов, Физика - повторение). Проект находится в разработке, планируется перевести его на другие платформы. Прилагаемые тесты набирали мои ученики, поэтому прошу извинить, если заметите опечатки или явные ошибки.

Delphi 7 (архив с исходным кодом) :: Архив с примерами тестов

Delphi 7 Test

Жизнь

Программа, демонстрирующая популярную игру "Жизнь". Фишки на поле ведут себя заданным образом, при этом интересно наблюдать за развитием поколений. Так же прилагается программа для конвертации bmp изображений в файлы fld, используемые программой Life. Готовые к использованию скомпилированные файлы и примеры можно скачать отдельно

Delphi 7 (архив с исходными кодами) :: Windows x32 (выполняемый файл)

Delphi 7 Win32

Лабиринт

Программа для нахождения выхода из лабиринта. В архиве консольная версия и с графическим интерфейсом, а так же примеры лабиринтов. В файле readme.txt описание форматов входных и выходных данных.

Lazarus (архив с исходным кодом)

Pascal Lazarus

Вверх