| | 4 задачи на C++ : 1. Английская денежная единица фунт стерлингов. 2. Сгенерировать (мы вводим число N) N случайных элементов. 3. На вход даётся текстовый файл (пару тройку печатных страниц). 4. При вводе числа N (как в задаче 2), программа генерирует N случайных чисел от 1 до N. | Visual C++ .NET 2019 | 1400 |
| | TextEditor текстовый редактор | Visual C++ 6.0 | 1200+ |
| | Алгоритм рекурсивного спуска | Visual C++ .NET 2010 | 2300 |
| | Алгоритм Шинглов с помощью хеширования алгоритмом MD5 | Visual C++ .NET 2015 | 1400+ |
| | Ассоциативный массив, хэш-таблица. Программа позволяет строить хеш-таблицу с ключами в виде строк. При этом используется хеш-функция с пространством ключей от 0 до 255. Алгоритм расчета хеш-функции: суммируются коды символов ключа по модулю 2 | Visual C++ .NET 2010 | 1200 |
| | База данных «Книги» | Visual C++ .NET 2010 | 2600 |
| | Бинарные файлы, массивы, текстовые файлы, подпрограммы на языке Си | DEV C++ | 1400 |
| | Ввод данных кошек | Visual C++ .NET 2017 | 1900 |
| | Векторы и строки | Borland C++ 3.1 (под DOS) | 600 |
| | Выбор породы кошки | Visual C++ 6.0 | 1400 |
| | Выравнивание по ширине | Borland C++ 3.1 (под DOS) | 600 |
| | Выявление уровня плагиата в тексте (система Аниплагиат) | Visual C++ .NET 2005 | 800+ |
| | Генератор документации Doxygen | Visual C++ .NET 2017 | 2300 |
| | Генератор случайной последовательности латинских прописных букв | C++ Builder 6.0 | 1200 |
| | Генерация промежуточного кода | Visual C++ .NET 2010 | 2300 |
| | Дан текстовый файл, получить строки, содержащие четырехбуквенные слова | Visual C++ 6.0 | 900 |
| | Дан текстовый файл, содержащий программу на языке Паскаль. Проверить программу на соответствие количества begin и end | Visual C++ .NET 2017 | 1200 |
| | Двусвязный список (ведомость оценок) | DEV C++ | 1200 |
| | Задание 8 по СИАОД. Работа с деревом поиска | Visual C++ .NET 2017 | 890 |
| | Задание 9 по СИАОД. Модульное хеширование | Visual C++ .NET 2017 | 890 |
| | Задание №1. В текстовом файле создать 12-15 структур (записей) типа klient. Задание №2.
1. Разработать класс BufStr. 2. Разработать программу тестирования объекта данного класса. Задание №3. Разработать в Win32 API программу "Текстовый редактор". | DEV C++ | 1400 |
| | Замена в тексте программы выражений типа х=у=а=в=1 на х=1 у=1 | Borland C++ 3.1 (под DOS) | 600 |
| | Игра «Угадай слово» | C++ QT 5 | 1000 |
| | Изменение порядка символов в строке на обратный | Visual C++ 6.0 | 600 |
| | Изучение кодировок Unicode | C++ QT 5 | 1100 |
| | Информатика и программирование. Вариант 14. Товары | DEV C++ | 1780 |
| | Информатика и программирование. Вариант 9. Список стран экспортёров | Visual C++ .NET 2015 | 1400+ |
| | Информационно-справочная система RoomForSale, позволяющая хранить информацию о квартирах в бюро объявлений | Visual C++ .NET 2019 | 3200 |
| | Искусственный интеллект. Вариант 24. Туристические маршруты | Visual C++ .NET 2015 | 900+ |
| | Классы, конструктор, деструктор, динамический массив, полифоризм на VC++ | Visual C++ 6.0 | 1200 |
| | Копирование введенной строки без двух первых и двух последних символов | DEV C++ | 600 |
| | КР. Программирование приложений Windows. 2 задания на Visual C++ | Visual C++ .NET 2010 | 1400 |
| | Курсовая (вариант 8) и 3 лабораторных работы | Visual C++ .NET 2017 | 2300+ |
| | Лабораторные работы | Visual C++ .NET 2003 | 1400 |
| | ЛР. Компрессия файла | Visual C++ .NET 2017 | 1110 |
| | ЛР1. Работа с файлами. Информатика и программирование | Code::Blocks (C++) | 1900 |
| | ЛР2. Вариант 10. Объектно-ориентированное программирование. Бинарное дерево | C++ QT 5 | 990 |
| | ЛР2. Потоковый ввод/вывод (двоичный файл/консоль). Работа с двоичными файлами. Работа с одномерным массивом числовых данных. Динамическое выделение и освобождение памяти | Visual C++ .NET 2012 | 1700 |
| | ЛР3. Потоковый ввод/вывод (текстовый файл/консоль). Работа с двумерным динамическим массивом (матрицей) | Visual C++ .NET 2012 | 1700 |
| | ЛР4. Вар.9. Дана информация о шести студентах. Структура имеет вид: фамилия, год рождения, место рождения, факультет. Вывести данные о старших по возрасту студентах, предполагая, что год рождения может быть одинаков. Работа с массивом структур | Borland C++ 5.0 (под Windows) | 1200 |
| | ЛР4. Работа с несколькими массивами разнотипных данных, загружаемых из текстового файла. Пользовательские функции в языке С++. Возврат результата функции. Передача данных через параметры. Способы передачи параметров и варианты их реализации. Защита параметра от случайного изменения. Работа с файлами и форматированный ввод/вывод. Структуры. Модули, заголовочные файлы, защита от повторного включения. | Visual C++ .NET 2012 | 1700 |
| | ЛР4. Работа со строками. Информатика и программирование. Вариант 19. Дана строка символов. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелов внутри себя, будем называть словами. Подсчитать количество слов, длина которых не превышает заданного числа n | Visual C++ .NET 2017 | 1200 |
| | ЛР6. Структура данных «стек» и «очередь» | Visual C++ .NET 2019 | 1400 |
| | ЛР7. Структура данных типа «таблица». Вариант 12. | Visual C++ .NET 2019 | 1400 |
| | Написать программу, которая читает с клавиатуры строки. Признаком окончания ввода является ввод пустой строки. Вывести последнюю строку, в составе которой встречается самое маленькое число. | Visual C++ .NET 2012 | 600 |
| | Нахождение максимального общего слова в предложениях | Borland C++ 3.1 (под DOS) | 600 |
| | Обработка текстового файла: ограничение длины строки 50-тью символами | Borland C++ 3.1 (под DOS) | 600 |
| | Однострочный текстовый редактор (класс QLineEdit). | C++ QT 5 | 1900 |
| | Окно приложения содержит 2 LCD-индикатора (QLCDNumber), список, комбинированный список, 2 бегунка, 2 текстовых редактора, 2 кнопки нажатия. | C++ QT 5 | 1900 |
| | ООП. ЛР1. Объектно-ориентированное программирование. Вариант 21. Договор
номер — char* руководитель — char* сумма — float. Классы. Открытые и закрытые уровни доступа. Конструкторы. Инициализация данных объекта. Определение методов. Создание объекта в памяти. Стандартные потоки ввода-вывода. | DEV C++ | 900 |
| | Оптимизация промежуточного кода | Visual C++ .NET 2010 | 2300 |
| | Основы визуального программирования - массив двумерный, строка, массив одномерный | Visual C++ .NET 2010 | 1200 |
| | Подсветка и удаление лишних пробелов в тексте | Borland C++ 3.1 (под DOS) | 600 |
| | Поиск в текстовом файле одинаковых слов и вывод количества повторений каждого в другой файл | DEV C++ | 600 |
| | Поиск слов в текстовых документов в указанной папке | C++ Builder 6.0 | 1700 |
| | Поиск слова, состоящие из 2-х одинаковых частей | Visual C++ 6.0 | 600 |
| | Поиск строки в текстовом файле | Visual C++ .NET 2010 | 800+ |
| | Построить линейный список из фамилий. Удалить из него самую короткую фамилию.
Используется текстовый файл, в котором в столбик записано 10 фамилий в алфавитном порядке | Visual C++ .NET 2017 | 3700 |
| | Построчный консольный текстовый редактор | Visual C++ .NET 2008 | 600+ |
| | Программа для работы с текстовыми и бинарными файлами на тему "Сведения о программных продуктах" | C++ Builder 6.0 | 600 |
| | Программа сжатия и распаковки файлов алгоритмами Хаффмана и LZW | C++ QT 5 | 2000 |
| | Программа управления заметками с разными типами заметок | Visual C++ .NET 2019 | 1700 |
| | Программирование на языке С++. Лабораторный практикум с 4 по 9 задание. Первый вариант. | Visual C++ .NET 2010 | 1400 |
| | Пять заданий на Visual Studio C++ .NET Вариант 7 | Visual C++ .NET 2015 | 600 |
| | Работа с классами | Visual C++ .NET 2002 | 1200 |
| | Работа с классами на С++ | Visual C++ .NET 2010 | 2600 |
| | Работа с классами. Породы кошек | Visual C++ 6.0 | 1200 |
| | Работа с одномерным и двемерным динамическим массивом, работа с файлом; Полное оформление (Описание, блок-схемы) | Code::Blocks (C++) | 700+ |
| | Работа с текстом и цветом в консоли (VC++) | Visual C++ .NET 2017 | 600 |
| | Разработка программных модулей для компьютерных сетей (Pascal, VC++, C#) | Visual C++ .NET 2017 | 1400+ |
| | Расписание учебных занятий по дням недели | Visual C++ .NET 2010 | 1200 |
| | Распознаватель числовых констант | Visual C++ .NET 2010 | 2300 |
| | Связные списки и структуры, двоичные деревья | C++ Builder 6.0 | 600+ |
| | СиАОД ЛР1. Вариант 5. Написать программу, которая формирует бинарное дерево, выводит построенное дерево на экран и подсчитывает число вершин на n-ом уровне сформированного дерева. Корень считать вершиной 0-ого уровня. ЛР2. Вариант 5. Используя алгоритм Дейкстры, найти длины кратчайших путей во взвешенном ориентированном графе от заданной вершины до всех остальных. | Visual C++ .NET 2017 | 1200+ |
| | Симметричное блочное шифрование текста | C++ Builder 6.0 | 1200 |
| | Симплекс-метод решения задачи. Перед проектировщиками автомобиля поставлена задача сконструировать самый дешевый кузов используя листовой металл, стекло и пластмассу | Borland C++ 5.0 (под Windows) | 900+ |
| | Система книжного склада | Visual C++ .NET 2015 | 1320 |
| | Сложение с нулем | Borland C++ 3.1 (под DOS) | 600+ |
| | Создание простейшего распознавателя многострочных комментариев языка С | Visual C++ .NET 2010 | 2300 |
| | Справочно-информационная система для компании предоставляющей услуги кабельного телевидения | Visual C++ .NET 2017 | 1200+ |
| | Сравнение файла (исходный код программы) со множеством файлов из указанной директории и поиск совпадений - вывод количества строк, совпадающих с начала файла с началом каждого из файлов директории | Visual C++ .NET 2017 | 1320+ |
| | Статистический анализ текста | Visual C++ .NET 2010 | 1200 |
| | Структура Студенты на чистом Си в CodeBlocks | Code::Blocks (C++) | 1200 |
| | Текстовый редактор | Visual C++ 6.0 | 700+ |
| | Текстовый редактор (на базе класса CRichEditView) | Visual C++ 6.0 | 600+ |
| | Текстовый редактор среды разработчика | C++ Builder 6.0 | 900+ |
| | Текстовый редактор среды разработчика С++ с подсветкой синтаксиса | C++ Builder 6.0 | 2000 |
| | Телефонный справочник | Visual C++ .NET 2010 | 1000 |
| | Теория и технология программирования. Вариант 15 | Visual C++ .NET 2010 | 900 |
| | Транслитерация текста | Visual C++ .NET 2010 | 1000+ |
| | Транслятор (лексический анализатор) | Code::Blocks (C++) | 900 |
| | Транслятор с языка С на язык Бейсик | C++ QT 5 | 1300 |
| | Транслятор с языка С на язык Паскаль | C++ QT 5 | 1300 |
| | Упрощенный интерпретатор логических выражений | C++ QT 5 | 1300 |
| | Формирование отчетных ведомостей факультета журналистики. Алгоритмы и структуры данных. КП. Вариант 13. В деканате факультета журналистики имеются списки студентов разных групп. | Visual C++ .NET 2015 | 1700+ |
| | Формула ->> Дерево | Borland C++ 3.1 (под DOS) | 700 |
| | Футбольная команда (C++) | Visual C++ .NET 2010 | 900 |
| | Частотный словарь (алфавитный список всех слов заданного текста с указанием количества вхождений слова в текст) | C++ QT 4 | 990+ |
| | Число-палиндром | Borland C++ 3.1 (под DOS) | 600 |
| | Эмулятор работы БД (codeBlocks С++) | Code::Blocks (C++) | 800+ |