Готовые работы
на языке программирования Си

ЛР 3 задания: Программа для сортировки одномерного массива целых чисел по убыванию методом простой вставки. Программа, меняющая в одномерном массиве местами первый элемент с минимальным, а последний с максимальным. программу, вычисляющую квадрат разности и квадрат суммы двух чисел. Программа производиться в функции, которая получает данные по указателю и возвращает результат по указателю.Turbo C600  
ЛР 3 лабораторных работы по предмету «Операционные системы»C под Linux1500+
ЛР 4 лабораторные работы по дисциплине вычислительные машины, системы и сети. (вариант 1)C под Linux2000  
ЛР Cимметричный блочный криптоалгоритм ThreefishС под Windows740  
Программа Cимметричный блочный криптоалгоритм Threefish С Алгоритм шифрованияС под Windows600  
ЛР Алгоритм сжатия файлов по методу ХаффманаCи в Visual Studio2300  
КП Архиватор для Linux на C++C под Linux1500+
КП База данных "Записная книга"(справочник телефонов, адресов, дней рождений)C под DOS600+
Программа База данных "Книга"C под DOS400  
КП База данных "Прокат автомобилей"C под DOS800+
КП База данных "Сотрудники"C под DOS400+
ЛР База данных "Студенты" (кольцевой двусвязный список)C под DOS600+
КП База данных "Штатное расписание"C под DOS500+
Программа В данном текстовом файле даны целые числа, удалить из него все четные и перезаписатьTurbo C1600  
КП Вариант 7. Граф синхронизации процессов(потоков).С под Windows1400  
ЛР Вариант 8. Прерывания в TURBO C++. Прерывание таймера. Сгенерировать случайное число секунд в пределах введенного пользователем значения. По истечении этого числа секунд программа должна прекратить работуTurbo C1110  
ЛР Ввод формулы с переменными. Расчет. Преобразование в префиксную и постфиксную формуC под DOS1000  
Программа Вершины параллелограммыTurbo C900  
КР Вращение фигуры (тетраэдр) внутри пятиугольной пирамиды. Компьютерная графика. Программная инженерия. КР2. Вариант 8.С под Windows1700  
ЛР Вывод программой собственного исходного текста в файлC под DOS600+
ЛР Вычислительные машины, системы и сети (Операционные системы): 4 ЛРC под Linux3000+
ЛР Дано множество картин, у которых известны ценность и ширина. Разместить эти картины на стенах комнаты размера NхМ так, чтобы стены были заняты как можно полнее, а ценность картин при этом была как можно вышеноваяC под Linux990  
Программа Даны два массива. Сформировать третий массив, состоящий из тех элементов, которые: а) присутствуют в обоих массивах б) присутствуют только в одном из массивов.С под Windows600  
Программа Два датчика - rand() и последовательность ФибоначчиTurbo C600  
ЛР Деление многочленов (полиномов)C под DOS600  
КП Игра "Коннект 4" (Четыре в ряд)С под Windows700  
КР Из двух целочисленных массивов различной размерности сформировать общий массив. Упорядочить полученный массив в порядке убывания его элементов. Найти наибольшие значения заданных массивов. Создать функции для сортировки массива и определения его максимального значения.С под Windows900  
КП Информатика. КП. Вариант 2. Написание вычислительной программы расчета переходных процессов в электрической цепиC под DOS600+
КП Календарь-органайзерC под DOS900+
КР Компьютерная графика. Вариант 9. Задание 2. Трехмерные преобразования. Октаэдр. Отражение относительно плоскостей XOZ, YOZ, XOY.Turbo C1200  
КР Компьютерная графика. Задание 2. Трехмерные преобразования. Вариант 13. Тетраэдр Перенос одновременно по осям XY, XZ, YZC под DOS1200  
КР Компьютерная графика. Задание 3. Трехмерные преобразования. Вариант 13. Проекции. Октаэдр Перспектива (1 точки схода).C под DOS1200  
КР Компьютерная графика. Задание 3. Трехмерные преобразования. Вариант 9. Проекции. Гексаэдр. Перспектива (1 точки схода).Turbo C1200  
КР КР2. Вариант 2. Три задачи на Си. Цифровая и микропроцессорная техникановаяС под Windows990  
ЛР Лабораторные работы по параллельному программированиюС под Windows3900  
ЛР ЛР. Многоалфавитная подстановка (простое дополнение). Файл паролей. Сохранение паролей в базе защищенном видеС под Windows1550  
ЛР ЛР. Программа сравнения и вывода результата двух введенных по запросу файловC под Linux1550  
ЛР ЛР1. Информатика и программирование. Вариант 6. Проверка условий. Проверить, принадлежит ли точка с заданными координатами (x, y) заштрихованной области.С под Windows1200  
ЛР ЛР1. Программирование. Типы данныхС под Windows1550  
ЛР ЛР2. Информатика и программирование. Вариант 6. Обработка массивов. Одномерный массив.С под Windows1200  
ЛР ЛР2. Программирование. Способы передачи параметров в функцииС под Windows1550  
ЛР ЛР4 Обработка сигналов. Вариант 10. Процесс-отец открывает существующий текстовый файл, а затем порождает два дочерних процесса, которые по очереди выводят содержимое этого файла фиксированными порциями по 22 символа, предваряя каждый вывод номером своего процесса. Вывод на экран заканчивается или при достижении конца файла, или по истечении интервала времени в 12 секунд.С под Windows2500  
ЛР ЛР4. Работа со строками. Вариант 17. Дана строка символов. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелов внутри себя, будем называть словами. Подсчитать количество слов, не содержащих заданный символ.C под DOS1200  
ЛР Максимальное количество параллельных прямых, которые можно провести через пары заданных точекTurbo C1300  
КР Матрица. Двоичный файл, структура записи.C под DOS900  
ЛР Моделирование работы дисковой подсистемыC под Linux800  
КП Модуль ядра Linux для кейлогераC под Linux1000+
КП Модуль ядра Linux для фильтрации сетевых пакетовC под Linux1200+
Программа Обработка символьной информации на языке СиС под Windows1000+
ЛР Объектно-ориентированное программирование (классы, динамический массив объектов)Turbo C1200  
ЛР Операционные системы. Лабораторная работа № 4, вариант 4C под Linux1000  
ЛР Операционные системы. ЛР1 Первоначальное знакомство с UNIX. ЛР2 Управляющие операторы командного языка. ЛР3 Операции с файлами в программе на языке Си. ЛР4 Обработка сигналов. Вариант 5.Turbo C2990  
ЛР Операционные системы. ЛР1. Реализация последовательно-параллельного запуска нитей в операционной системе Linux.С под Windows900  
ЛР Операционные системы. ЛР2. Реализация последовательно-параллельного запуска нитей в операционной системе Linux,с использованием средств синхронизации.С под Windows900  
ЛР Операционные системы. ЛР3. Вариант 3. Операции с файлами в программе на языке СиC под Linux1700  
ЛР Операционные системы. ЛР3. Реализация последовательно-параллельного запуска нитей в операционной системе Windows.С под Windows900  
ЛР Операционные системы. ЛР4 Обработка сигналов. Вариант 4C под Linux2400  
ЛР Операционные системы. ЛР4. Обработка сигналов. Вариант 2. Процесс-отец порождает четыре дочерних процессаC под Linux1000  
ЛР Операционные системы. ЛР4. Обработка сигналов. Вариант 3. Процесс-отец порождает четыре дочерних процесса, каждый из которых выполняет бесконечный циклC под Linux2000  
ЛР Операционные системы. ЛР4. Обработка сигналов. Вариант 9. Процесс-отец открывает существующий текстовый файл, а затем порождает два дочерних процесса, которые по очереди выводят содержимое этого файла фиксированными порциями по 30 символов, предваряя каждый вывод номером своего процессаC под Linux1000+
ЛР Операционные системы. ЛР4. Реализация последовательно-параллельного запуска нитей в операционной системе Windows (см. задание 3) с использованием средств синхронизации.С под Windows900  
ЛР Операционные системы. ЛР5. Реализация запуска нитей в операционной системе Linux (см. задание I) с использованием обмена информацией через сокеты TCP/IP.С под Windows900  
ЛР Операционные системы. ЛР6. Реализация запуска нитей в операционной системе Linux (см. задание I) с использованием обмена информацией через сокеты TCP/IP.С под Windows900  
ЛР Операционные системы. ЛР7. Реализация запуска нитей в операционной системе Linux (см. задание I) с использованием обмена информацией через каналы.С под Windows900  
ЛР Операционные системы. ЛР8. Реализация запуска нитей в операционной системе Windows (см. задание I) с использованием обмена информацией через каналы.С под Windows900  
ЛР Перевод чисел из 9-ричной в 21-ричную систему исчисленияC под DOS600  
Программа Передвижение шашки по шахматной доскеC под Linux1300  
ЛР Пересылка файла по сети между клиентом и серверомC под Linux1000  
ЛР Поиск многоугольника наибольшей площадиTurbo C600  
Программа Простейший логический калькулятор чисел в двоичной системе счисленияС под Windows800  
Программа Работа с матрицами на Си и PascalC под DOS900  
ЛР Работа с характеристиками файла. Вариант 5. Создать объект класса файл; создать конструктор и деструктор; вывести имя, расширение и дату создания файла; вывести всех характеристик файла; вывести название файла; изменить имя файла; сравнить дату создания файла с датой создания другого файлаС под Windows1200  
КП Расчет среднего заработкаC под DOS500+
ЛР Сбалансированное деревоC под DOS800+
КП Список товаров на складеC под DOS500+
ВКР Стенды проверки источников питания УКТС на микроконтроллере Atmel 89C52Turbo C1000  
ЛР Упорядочить соседние операнды сложения и умноженияC под Linux800  
КР Утилита командной строки netcatС под Windows1200  
Программа Утилита резервного копирования/восстановления файлов, томов и блочных устройств со сжатием нулевых данных (аналог dd).C под Linux1900  
Программа Циклический вложенный список (магазины - продукты в них)Turbo C900  




Программы на тему «Игры»

Программы на тему «Графика»

Программы на тему «Базы данных»

Программы на тему «Клиент-серверные базы данных»

Программы на тему «Обучающие программы»

Программы на тему «Работа с текстом»

Программы на тему «Тесты»

Программы на тему «Кроссворды»

Программы на тему «Технологии»

Программы на тему «Интернет»

Программы на тему «Сети»

Программы на тему «Математика»

Программы на тему «Графы»

Программы на тему «Структуры»

Программы на тему «Алгоритмы»

Программы на тему «Компиляторы»

Программы на тему «Криптография»

Программы на тему «Нейронные сети»

Программы на тему «Прочие»

Если в списке не оказалось нужной Вам работы, нажмите сюда Программирование на заказ

| Программирование | Менеджмент, Экономика, Бух.учёт | Юриспруденция |
| Психология | История | Электроника, Радиотехника, Механика |