KURSOVIK.COM

Готовые работы на тему «Алгоритмы»
на языке программирования Си


ЛР 3 задания: Программа для сортировки одномерного массива целых чисел по убыванию методом простой вставки. Программа, меняющая в одномерном массиве местами первый элемент с минимальным, а последний с максимальным. программу, вычисляющую квадрат разности и квадрат суммы двух чисел. Программа производиться в функции, которая получает данные по указателю и возвращает результат по указателю.Turbo C600  
ЛР Cимметричный блочный криптоалгоритм ThreefishС под Windows740  
Программа Cимметричный блочный криптоалгоритм Threefish С Алгоритм шифрованияС под Windows600  
КП Алгоритмы и структуры данных. ЛР 2. Вариант 3. Графы. Метод поиска в ширинуС под Windows1550  
КП Архиватор для Linux на C++C под Linux1500+
КП База данных "Записная книга"(справочник телефонов, адресов, дней рождений)C под DOS600+
КП База данных "Прокат автомобилей"C под DOS800+
КП База данных "Сотрудники"C под DOS400+
КП База данных "Штатное расписание"C под DOS500+
КП Вариант 7. Граф синхронизации процессов(потоков).С под Windows1400  
ЛР Ввод формулы с переменными. Расчет. Преобразование в префиксную и постфиксную формуC под DOS1000  
Программа Вершины параллелограммыTurbo C900  
КР Вращение фигуры (тетраэдр) внутри пятиугольной пирамиды. Компьютерная графика. Программная инженерия. КР2. Вариант 8.С под Windows1700  
ЛР Вывод программой собственного исходного текста в файлC под DOS600+
ЛР Графы. Поиск кратчайшего пути (алгоритм A* поиска кратчайшего пути на графе, длина пути определяется суммой весов ребер графа)С под Windows670  
ЛР Дано множество картин, у которых известны ценность и ширина. Разместить эти картины на стенах комнаты размера NхМ так, чтобы стены были заняты как можно полнее, а ценность картин при этом была как можно вышеC под Linux990  
Программа Даны два массива. Сформировать третий массив, состоящий из тех элементов, которые: а) присутствуют в обоих массивах б) присутствуют только в одном из массивов.С под Windows600  
КР Из двух целочисленных массивов различной размерности сформировать общий массив. Упорядочить полученный массив в порядке убывания его элементов. Найти наибольшие значения заданных массивов. Создать функции для сортировки массива и определения его максимального значения.С под Windows900  
КП Информатика. КП. Вариант 2. Написание вычислительной программы расчета переходных процессов в электрической цепиC под DOS600+
ЛР Лабораторные работы по параллельному программированиюС под Windows3900  
ЛР ЛР №2 по программированию на языке С++. Вариант 23. Линейный списокС под Windows990  
ЛР ЛР1 по программированию на языке С++. Вариант 23. БагажС под Windows990  
ЛР ЛР1. Информатика и программирование. Вариант 6. Проверка условий. Проверить, принадлежит ли точка с заданными координатами (x, y) заштрихованной области.С под Windows1200  
ЛР ЛР2. Информатика и программирование. Вариант 6. Обработка массивов. Одномерный массив.С под Windows1200  
ЛР ЛР4 Обработка сигналов. Вариант 10. Процесс-отец открывает существующий текстовый файл, а затем порождает два дочерних процесса, которые по очереди выводят содержимое этого файла фиксированными порциями по 22 символа, предваряя каждый вывод номером своего процесса. Вывод на экран заканчивается или при достижении конца файла, или по истечении интервала времени в 12 секунд.С под Windows2500  
ЛР ЛР4. Работа со строками. Вариант 17. Дана строка символов. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелов внутри себя, будем называть словами. Подсчитать количество слов, не содержащих заданный символ.C под DOS1200  
ЛР Максимальное количество параллельных прямых, которые можно провести через пары заданных точекTurbo C1300  
КР Матрица. Двоичный файл, структура записи.C под DOS900  
КР ООП. Объектно-ориентированное программирование. ЛР1. Вариант 12. Разработка класса «Person». Номер человека (целый тип). ФИО (символьный массив). Пол (логический тип: 0 муж., 1 — жен.). Возраст (вещественный тип)новаяС под Windows890  
ЛР ООП. Объектно-ориентированное программирование. ЛР1. Вариант 15. Разработка класса "КОРАБЛЬ"С под Windows990  
ЛР ООП. Объектно-ориентированное программирование. ЛР1. Разработка класса «Товар». Имя — char* Количество — int Стоимость — floatС под Windows890  
ЛР ООП. Объектно-ориентированное программирование. ЛР2. Вариант 15. Создание динамического массива объектовС под Windows990  
КП ООП. Объектно-ориентированное программирование. ЛР2. Создание динамического массива объектов (товар)С под Windows890  
ЛР ООП. Объектно-ориентированное программирование. Разработка класса «Мобильный». марка — char, номер — int, сумма — float, память — intС под Windows890  
ЛР ООП. Объектно-ориентированное программирование. Создание динамического массива объектов (мобильный телефон)С под Windows890  
ЛР Операционные системы. ЛР1 Первоначальное знакомство с UNIX. ЛР2 Управляющие операторы командного языка. ЛР3 Операции с файлами в программе на языке Си. ЛР4 Обработка сигналов. Вариант 5.Turbo C2990  
ЛР Операционные системы. ЛР1. Реализация последовательно-параллельного запуска нитей в операционной системе Linux.С под Windows900  
ЛР Операционные системы. ЛР2. Реализация последовательно-параллельного запуска нитей в операционной системе Linux,с использованием средств синхронизации.С под Windows900  
ЛР Операционные системы. ЛР3. Реализация последовательно-параллельного запуска нитей в операционной системе Windows.С под Windows900  
ЛР Операционные системы. ЛР4 Обработка сигналов. Вариант 4C под Linux2400  
ЛР Операционные системы. ЛР4. Обработка сигналов. Вариант 2. Процесс-отец порождает четыре дочерних процессаC под Linux1000  
ЛР Операционные системы. ЛР4. Обработка сигналов. Вариант 3. Процесс-отец порождает четыре дочерних процесса, каждый из которых выполняет бесконечный циклC под Linux2000  
ЛР Операционные системы. ЛР4. Обработка сигналов. Вариант 9. Процесс-отец открывает существующий текстовый файл, а затем порождает два дочерних процесса, которые по очереди выводят содержимое этого файла фиксированными порциями по 30 символов, предваряя каждый вывод номером своего процессаC под Linux1000+
ЛР Операционные системы. ЛР5. Реализация запуска нитей в операционной системе Linux (см. задание I) с использованием обмена информацией через сокеты TCP/IP.С под Windows900  
ЛР Операционные системы. ЛР6. Реализация запуска нитей в операционной системе Linux (см. задание I) с использованием обмена информацией через сокеты TCP/IP.С под Windows900  
ЛР Операционные системы. ЛР7. Реализация запуска нитей в операционной системе Linux (см. задание I) с использованием обмена информацией через каналы.С под Windows900  
ЛР Операционные системы. ЛР8. Реализация запуска нитей в операционной системе Windows (см. задание I) с использованием обмена информацией через каналы.С под Windows900  
ЛР Перевод чисел из 9-ричной в 21-ричную систему исчисленияC под DOS600  
ЛР Программирование. ЛР №2. Задача КошиС под Windows990  
Программа Работа с матрицами на Си и PascalC под DOS900  
КП Расчет среднего заработкаC под DOS500+
ЛР СИАОД Структуры и алгоритмы обработки данных в ЭВМ. Лабораторная работа №1(вариант №5). Стек. Реализация основных операцийС под Windows990  
КР СИАОД. Структуры и алгоритмы обработки данных в ЭВМ. Вариант 5. Бинарные деревьяС под Windows1550  
ЛР СИАОД. Структуры и алгоритмы обработки данных в ЭВМ. ЛР1. Вариант 18. Бинарные деревья. Написать программу, выполняющую построение и вывод АВЛ-дерева на экранС под Windows990  
ЛР СИАОД. Структуры и алгоритмы обработки данных. Вариант 20. ГрафыС под Windows1550  
ЛР СИАОД. Структуры и алгоритмы обработки данных. Вариант 20. ДеревьяС под Windows1550  
ЛР СИАОД. Структуры и алгоритмы обработки данных. ЛР2. Вариант 18. Графы. Найти и вывести кратчайший путь в неориентированном графе, все рёбра которого имеют единичный вес, между двумя заданными вершинами. Начальную и конечную вершины ввести с клавиатуры. Граф задать в текстовом файле матрицей смежностиС под Windows990  
КП Система обслуживания банковских клиентовC в Visual Studio2900+
КП Список товаров на складеC под DOS500+
ВКР Стенды проверки источников питания УКТС на микроконтроллере Atmel 89C52Turbo C1000  
Программа Утилита резервного копирования/восстановления файлов, томов и блочных устройств со сжатием нулевых данных (аналог dd).C под Linux1900  
Программа Циклический вложенный список (магазины - продукты в них)Turbo C900  



Список всех готовых работ по программированию


Выборка готовой работы из рубрикатора

Рубрикатор готовых работ по программированию

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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