Готовые работы
на языке программирования Паскаль

ЛР 1) Дана матрица целых чисел размером MxN. Найти номера строки и столбца наибольшего элемента матрицы. 2) Дана строка. В алфавитном порядке напечатайте все малые латинские буквы, не входящие в эту строкуPascal ABC1200  
ЛР 1) Даны действительные числа a1, a2. Получить: a1+a2+ ...+an и a1*a2* ...*an. 2) По трем заданным матрицам А, B, C построить матрицу Х, элементы которой вычисляются по формуле: x(i, j)=MAX{a(i, j), b(i, j), c(i, j)}.Pascal ABC1400  
ЛР 1) Даны натуральные числа n, m. Получить сумму m последних цифр числа n. 2) Для каждой цифры '0', '1', ..., '9' подсчитать количество вхождений в данную строку SPascal ABC1400  
ЛР 1) Даны целые числа a1, a2, ..., an. Наименьший член последовательности a1, a2, ..., an заменить целой частью среднего арифметического всех членов, остальные члены оставить без изменения. 2) Дана строка символов. В возрастающем порядке напечатайте все цифры, входящие в эту строкуTurbo Pascal 7.0 (DOS)1400  
ЛР 1) Из вектора В=(в1,в2,...,вN) получить вектор А=(а1,а2,...,аN) путем исключения из В минимального элемента (первого, если их несколько). 2) Дана матрица A={a(i, j)}, i,j=1,...,N. Вычислить сумму и произведение элементов этой матрицы, больших среднего геометрического элементов, расположенных в строках над побочной диагональю и на ней.Pascal ABC1400  
ЛР 1) Используйте линейные списки для хранения последовательности чисел. Опишите процедуру или функцию, которая для данного списка L создает список L1, содержащий только положительные элементы списка. 2) Написать программу, вызывающую пульсацию окружности в центре экрана.Pascal ABC1400  
ЛР 1) Описать функцию poz(s, n), подсчитывающую количество положительных и отрицательных чисел в файле s. 2) Описать функцию poz(s, n), подсчитывающую количество положительных и отрицательных чисел в файле s.Pascal ABC1400  
ЛР 1) Определить число, получаемое выписыванием в обратном порядке цифр заданного натурального числа n. 2) Для заданной строки определить длину содержащейся в ней максимальной подстроки, не имеющей латинских букв.Pascal ABC1400  
ЛР 1) С помощью одного прохода по массиву определить количество элементов массива совпадающих с наибольшим элементом. 2) Определить номера строк матрицы А(1:N, 1:M), совпадающих с массивом D(1:M)Pascal ABC1400  
ЛР 36-ричные перестановкиTurbo Pascal 7.0 (DOS)600  
Программа 4 задачи на Pascal. Задача 1. Дана последовательность из n целых чисел. Определить количество инверсий в этой последовательности (т.е. таких пар элементов, в которых большое число находится слева от меньшего: xi > xj при i < j). Задача 2. Определить k – количество «особых» элементов массива C, считая элемент особым, если он больше суммы остальных элементов своего столбца. Задача 3. В заданном предложении найти пару слов, из которых одно является обращением другого. Задача 4. Дана строка. В алфавитном порядке напечатайте (по разу) все строчные лTurbo Pascal 7.0 (DOS)1400  
ЛР 4 программы на Free Pascal. Освоить работу с матрицами, научиться организовывать циклы для обработки многомерных массивов. Научиться использовать функции и процедуры для выполнения однотипных действий над различными данными, изучить структуру подпрограмм, получить навыки описания процедур и функций, научиться описывать формальные параметры подпрограмм разного вида и правильно задавать фактические параметры.Free Pascal2000  
КР 7 программ на Паскале. Вычислительная математика. Вариант 16. Отделения корней. решения СЛАУ методом Гаусса, ортогонализации, Халецкого, простой итерации, Зейделя. Поиск определителя матрицы метод Гаусса, декомпозиции. Вычисление обратной матрицы методом Гаусса, методом ортогонализации, методом Халецкого. Интерполяция таблично заданной функции с помощью полиномов Ньютона или Лагранжа. Вычисление первой и второй производной с помощью полинома Ньютона или Лагранжа. Вычисление интеграла по одной из формул: трапеции, Симпсона или прямоугольников, ГPascal ABC1400  
Программа Cложный рисунок c анимацией. Летит самолет.Pascal ABC1200  
ЛР Cоздание программ с использованием массивов(одномерных и матриц) и множествPascal ABC600+
Программа Автобусы (динамические структуры данных)Pascal ABC900  
КП Автоматизированная информационная система "Определение материальных требований"Turbo Pascal 7.0 (DOS)700+
ЛР Алгоритм ДейкстрыTurbo Pascal 7.0 (DOS)600+
КП Альбом полиномиальных функцийTurbo Pascal 7.0 (DOS)1300+
ЛР Аппроксимация функции заданной в табличном виде методом наименьших квадратов (МНК) с построением графикаTurbo Pascal 7.0 (DOS)600+
Программа База данных "Автовокзал"Turbo Pascal 7.0 (DOS)800  
КП База данных "Аптека"Turbo Pascal 7.0 (DOS)600+
КП база данных "Аэропорт"Turbo Pascal 7.0 (DOS)400+
КП База данных "Аэропорт" для учета свободных мест и пассажиров в аэропортуTurbo Pascal 7.0 (DOS)600+
Программа База данных "Библиотека"Turbo Pascal 7.0 (DOS)700+
КП База данных "Библиотека" (версия 2)Turbo Pascal 7.0 (DOS)800+
КП База данных "Библиотека" (динамический список)Turbo Pascal 7.0 (DOS)600+
КП База данных "Библиотечный справочник"Turbo Pascal 7.0 (DOS)800+
КП База данных "Библиотечный справочник" (версия 2)Turbo Pascal 7.0 (DOS)800+
КП База данных "Видеотека" (ООП, списки, csv)Turbo Pascal 7.0 (DOS)900+
Программа База данных "Домашняя фонотека"Turbo Pascal 7.0 (DOS)700  
КП База данных "Домашняя фонотека" (версия 2)Turbo Pascal 7.0 (DOS)800+
Программа База данных "Животные"Turbo Pascal 7.0 (DOS)800  
ЛР База данных "Картотека формуляров книг"Turbo Pascal 7.0 (DOS)600+
КП База данных "Кино мира"Turbo Pascal 7.0 (DOS)1000+
КП База данных "Книжный магазин"Turbo Pascal 7.0 (DOS)800+
КП База данных "Компьютерный рынок"Turbo Pascal 7.0 (DOS)800+
Программа База данных "Конденсаторы"Turbo Pascal 7.0 (DOS)300+
КП База данных "Магазин"Turbo Pascal 7.0 (DOS)600+
КП База данных "Междугородние телефонные переговоры"Turbo Pascal 7.0 (DOS)600+
Программа База данных "Налоги"Turbo Pascal 7.0 (DOS)600  
КП База данных "Отдел кадров"Turbo Pascal 7.0 (DOS)500+
КП База данных "Парфюмерный магазин" (DBase 3)Turbo Pascal 7.0 (DOS)900+
КП База данных "Парфюмерный магазин" (версия 2)Turbo Pascal 7.0 (DOS)1000+
КП База данных "Продукты"Turbo Pascal 7.0 (DOS)400+
КП база данных "Склад"Turbo Pascal 7.0 (DOS)500+
КП База данных "Склад" с построением круговой диаграммы товаровTurbo Pascal 7.0 (DOS)600+
КП База данных "Складской учет"Turbo Pascal 7.0 (DOS)800+
КП База данных "Сотрудники" (ООП, списки, 3 файла БД)Turbo Pascal 7.0 (DOS)900+
Программа База данных "Спортивная команда"Turbo Pascal 7.0 (DOS)600  
КП База данных "Справочная аэропорта"Turbo Pascal 7.0 (DOS)900+
КП База данных "Справочная служба аэропорта"Turbo Pascal 7.0 (DOS)600+
КП База данных "Справочник по клиентуре городского банка"Turbo Pascal 7.0 (DOS)400+
КП База данных "Справочник транспортного агентства"Turbo Pascal 7.0 (DOS)1500+
КП База данных "Студенты"Turbo Pascal 7.0 (DOS)800+
Программа База данных "Телефонный справочник" (Turbo Vision)Turbo Pascal 7.0 (DOS)700  
КП База данных "Торговая фирма"Turbo Pascal 7.0 (DOS)500+
КП База данных "Транспортное агентство"Turbo Pascal 7.0 (DOS)900+
Программа База данных "Хроника восхождений"Turbo Pascal 7.0 (DOS)800+
Программа База данных "Экспорт товаров" (3 типизированных файла)Turbo Pascal 7.0 (DOS)900+
КП База данных налогоплательщиков (файл, записи)Pascal ABC1400+
Программа База данных экзаменационной сессииPascal ABC700  
КП База данных «Автосервис» с реализацией поискаPascal ABC1400+
Программа База данных «Жильцы»Turbo Pascal 7.0 (DOS)700  
КП База данных «Справочник частных телефонов»Turbo Pascal 7.0 (DOS)800+
Программа База данных «Туристическое агентство»Turbo Pascal 7.0 (DOS)1200  
КП БД "Транспортная компания"Turbo Pascal 7.0 (DOS)1300+
КР Бесконечная суммаPascal ABC900  
КП Библиотека для шифрованияTurbo Pascal 7.0 (DOS)900  
КР Бинарный (двоичный) поиск. Компания с целью определения спроса на свою продукцию организует некоторый опрос. Продукция – компакт-диски с записями шлягеров.Pascal ABC700  
КП Буфет университетаLazarus900+
КП Вариант 14. Числа в двоичной системе счисления (Pascal и С++).Free Pascal1200  
Программа Вариант 15. Дан символьный файл. Произвести «сжатие» этого файла, заменив каждую последовательность из нескольких вхождений одного и того же символа записью вида x’k’, где x–число вхождений символа kв исходную последовательность. Сравнить размеры файлов.Pascal ABC700  
Программа Вариант 15. Построить линейный список из входной последовательности чисел. Удалить из него все числа, кратные 5.Pascal ABC700  
ЛР Вариант 18. Задание 1: Построить линейный список из фамилий. Удалить из него самую длинную фамилию. Используется текстовый файл, в котором в столбик записано 10 фамилий в алфавитном порядке. Задание 2: Дан символьный файл, содержащий не менее двух записей. Определить, являются ли два первых символа цифрами. Если да, то установить, является ли четным число, образованное этими цифрами.Pascal ABC1200  
Практическая Вариант 4. Треугольник задан вершинами (x1,y1), (x2,y2), (x3,y3). Принадлежит ли заданная точка (a, b) указанному треугольникуTurbo Pascal 7.0 (DOS)1200  
КР Вариант 8. Сформировать двумерный массив L размером N x 10 (N – количество строк, равное предпоследней цифре пароля +2; 10 – количество столбцов) с помощью генератора случайных чисел и вывести элементы массива на экран и в файлTurbo Pascal 7.0 (DOS)1200  
Программа Восстановления раздела объявлений в PascalTurbo Pascal 7.0 (DOS)600  
ЛР Вращение гексаэдра, проекция - диметрия, удаление невидимых линийTurbo Pascal 7.0 (DOS)700  
ЛР Вращение объектов. Додекаэдр. Двенадцатигранник. Диффузное освещениеTurbo Pascal 7.0 (DOS)600+
ЛР Вращение объектов. Икосаэдр. Двадцатигранник. Без изменения яркости гранейTurbo Pascal 7.0 (DOS)600+
ЛР Вращение объектов. Икосаэдр. Двадцатигранник. Диффузное освещениеTurbo Pascal 7.0 (DOS)600+
ЛР Вращение объектов. Куб. Шестигранник. Диффузное освещениеTurbo Pascal 7.0 (DOS)600+
ЛР Вращение объектов. Октаэдр. Восьмигранник. Диффузное освещениеTurbo Pascal 7.0 (DOS)600+
ЛР Вращение объектов. Тетраэдр. Четырехгранник. Диффузное освещениеTurbo Pascal 7.0 (DOS)600+
ЛР Вращение октаэдра, масштабированиеTurbo Pascal 7.0 (DOS)600  
Программа Вращение трехмерной фигуры (масштабирование, поворот, текстурирование, смещение)Turbo Pascal 7.0 (DOS)700  
ЛР Вывод на экран числа в словесной формеTurbo Pascal 7.0 (DOS)600  
ЛР Выравнивание по ширинеTurbo Pascal 7.0 (DOS)600+
Программа Выравнивание строк, длинные числаPascal ABC600  
ЛР Вычисление значений функцииTurbo Pascal 7.0 (DOS)600  
КП Вычисление интеграла методом Симпсона и трапеций. Постороение графика. Сравнние методов + MathCadTurbo Pascal 7.0 (DOS)600+
КП Вычисление интегралов методом "МОНТЕ-КАРЛО"Turbo Pascal 7.0 (DOS)600+
Программа Вычисление коэффициентов уравнений линейной и степенной регрессии для N значенийTurbo Pascal 7.0 (DOS)1200  
ЛР Вычисление определённого интеграла функции f(x)=x*x*x+1 методом трапецииTurbo Pascal 7.0 (DOS)600  
КП Вычисление приближенного значения определенного интегралаPascal ABC1300+
ЛР Вычисление суммы элементов побочной диаганали матрицыTurbo Pascal 7.0 (DOS)600+
КР Вычисление функций и обработка массиваLazarus1100  
ЛР Вычисление числа eTurbo Pascal 7.0 (DOS)600  
ЛР Генератор кроссвордов по заданному списку словPascal ABC2000  
КП Генетические алгоритмы. Информатика. КП. Вариант 4. Найти минимум функции z(x,y) в заданной областиTurbo Pascal 7.0 (DOS)1700+
КП Генетический алгоритм и генетические операторыTurbo Pascal 7.0 (DOS)600+
КП График функцииTurbo Pascal 7.0 (DOS)600+
КП График функции в полярной системе координатTurbo Pascal 7.0 (DOS)700+
КП График экспериментальных точек в прямой линии регрессииTurbo Pascal 7.0 (DOS)1200  
Программа Графики двух функцийPascal ABC900  
ЛР Дан файл, содержащий даты в виде Число.Месяц.Год. Найти самую позднюю дату. ЛР1. Вариант 20.Pascal ABC1200  
ЛР Дан целочисленный массив Ai размера N. Сформировать новый массив Bi, элементы которого будут содержать элементы массива Ai. Информатика и программирование. Алгоритмы работы с двумерными массивами. ЛР3. Вариант 13.Turbo Pascal 7.0 (DOS)1200  
ЛР Дана S строка символов. Получить первое натуральное i, для которого каждый из символов Si и Si+1 совпадает с буквой А.новаяLazarus700+
ЛР Дана последовательность чисел. Построить бинарное дерево поиска, содержащие эти числа. Произвести обход дерева слева направоTurbo Pascal 7.0 (DOS)600  
ЛР Даны два числа X и Y в десятичной системе счисления. Написать программу, которая бы производила сложение X+Y и вычитание X-Y чисел с плавающей запятой в нормальной форме одинарной точности.новаяLazarus990+
ЛР Две лабораторные на Pascal. Массивы и множества.Pascal ABC1400  
КП Движение по экрану изображения заданного графического объекта. Объектно-ориентированное программирование. Вариант 19Turbo Pascal 7.0 (DOS)1400  
КР Двоичные деревья (бинарные деревья) программа показывает глубину узлов отступом от левого края экранаPascal ABC600  
ЛР Двумерный клеточный автомат - игра "Жизнь"Turbo Pascal 7.0 (DOS)1500  
КП Двунаправленный линейнейный список файловTurbo Pascal 7.0 (DOS)600+
ЛР Демонстрация работы со спискомTurbo Pascal 7.0 (DOS)600  
ЛР Деревья. Подсчет числа вершин на n-ом уровне непустого дерева TTurbo Pascal 7.0 (DOS)600  
ЛР Динамическая структура "генеалогическое дерево"Turbo Pascal 7.0 (DOS)600  
ЛР Динамическая структура ОЧЕРЕДЬTurbo Pascal 7.0 (DOS)600  
КП Домашняя ФонотекаTurbo Pascal 7.0 (DOS)1000+
Программа Задание 1 Дан текстовый файл F . Записать в файл G часть содержимого F, следующую за наиболее длинной группой идущих подряд пробелов. Задание 2 Не меняя порядок записи чисел в списке выдать элементы списка в порядке возрастания значений.Pascal ABC900  
ЛР Задача Прима-Краскала ("жадный" алгоритм)Turbo Pascal 7.0 (DOS)600  
ЛР Заменить первое число нулем, если оно меньше или равно второмуноваяLazarus400+
КП Записная телефонная книжка. (поиск, сортировка, фильтрация)Turbo Pascal 7.0 (DOS)800+
КП Игра "Арканоид"Turbo Pascal 7.0 (DOS)1000+
КП Игра "Быки и коровы"Turbo Pascal 7.0 (DOS)600+
Программа Игра "Выложить квадрат"Turbo Pascal 7.0 (DOS)800+
ЛР Игра "Грибник"Turbo Pascal 7.0 (DOS)800+
Программа Игра "Грузчик"Turbo Pascal 7.0 (DOS)800  
Программа Игра "Зенитка"Turbo Pascal 7.0 (DOS)600+
КП Игра "Крестики нолики"Turbo Pascal 7.0 (DOS)800+
Программа Игра "Крестики-нолики" (версия 2)Turbo Pascal 7.0 (DOS)700  
Программа Игра "Морской бой"Turbo Pascal 7.0 (DOS)900+
КП Игра "Мудрый крот" (pusher)Turbo Pascal 7.0 (DOS)900+
Программа Игра "Пинг-Понг"Turbo Pascal 7.0 (DOS)1000+
КП Игра "Пятнашки"Turbo Pascal 7.0 (DOS)600+
Программа Игра "Сапер"Turbo Pascal 7.0 (DOS)600  
Программа Игра "Сапер" (версия 2)Turbo Pascal 7.0 (DOS)600  
ЛР Игра "Скачки простые"Turbo Pascal 7.0 (DOS)600  
КП Игра "Скачки"Turbo Pascal 7.0 (DOS)700+
Программа Игра "Стенка" (Арканоид)Turbo Pascal 7.0 (DOS)600+
КП Игра "Тетрис - Стрелялка"Turbo Pascal 7.0 (DOS)700+
Программа Игра "Тетрис"Turbo Pascal 7.0 (DOS)600  
Программа Игра "Тетрис" с использованием ООПTurbo Pascal 7.0 (DOS)900+
Программа Игра "Цветрис" (версия 1 - упрощенная)Turbo Pascal 7.0 (DOS)800  
КП Игра "Цветрис" (версия 2)Turbo Pascal 7.0 (DOS)1000+
КП Игра "Шашки"Turbo Pascal 7.0 (DOS)900+
ЛР Игра в костиTurbo Pascal 7.0 (DOS)1000+
Программа Игра «Змейка» (простая)Free Pascal700+
КП Игра «Катапульта»Free Pascal700  
КП Игра «Морской бой»Turbo Pascal 7.0 (DOS)1300+
Программа Игра «Морской бой» (3 уровня)Turbo Pascal 7.0 (DOS)1000  
КП Игра «Морской бой» в текстовом режимеPascal ABC800+
КП Игра «Пятнашки»Turbo Pascal 7.0 (DOS)900+
КП Игра «Щёлк» (Click, Chomp)Pascal ABC1700  
КР Изображение многогранника, вращающегося вокруг оси OY. Ось вращение не должна совпадать с собственной вертикальной осью фигуры. Компьютерная графика. Задание 3. Вариант 12. Фигура – усеченная пирамида, в основании которой лежит квадрат, проекция – ДиметрияPascal ABC2000  
КР Изображение многогранника, вращающегося вокруг оси ОY. Фигура Тетраэдр. Диметрическая проекция к фигуре. Контрольная работа. Вариант 2.Turbo Pascal 7.0 (DOS)1200  
ЛР Изучение операторов цикла и ветвленияTurbo Pascal 7.0 (DOS)600  
ЛР Интегрирование. Формулу трапеций, формула СимпсонаTurbo Pascal 7.0 (DOS)600  
ЛР Интерполирование функции и нахождение 1-й и 2-й производных методами Ньютона и ЛагранжаTurbo Pascal 7.0 (DOS)700+
ЛР Интерполяционный многочлен, многочлен Ньютона, кубический СплайнTurbo Pascal 7.0 (DOS)600  
ЛР Интерполяция и нахождение производной линейным, параболическим и кубическим сплайномTurbo Pascal 7.0 (DOS)700+
ЛР Интерполяция полиномом ЛагранжаTurbo Pascal 7.0 (DOS)700+
Программа Интерполяция с использованием 1-й интерполяц. формулы НьютонаTurbo Pascal 7.0 (DOS)800  
Программа Интерполяция сплайнами (полиномиальными)Pascal ABC1000  
ЛР Интерпретатор метафайла c трехмерным изображениемTurbo Pascal 7.0 (DOS)600  
ЛР Интерпретатор языка ATurbo Pascal 7.0 (DOS)600  
ЛР Информатика 2. Лабораторная работа 2. 10 вариантPascal ABC700  
ЛР Информатика 2. ЛР2. Вариант 6Pascal ABC1400  
ЛР Информатика 3. ЛР1. Вариант 1.Turbo Pascal 7.0 (DOS)1200  
Программа Информатика 9й класс. Неделя 21. Задание 1. Задание 2.Pascal ABC600  
КР Информатика-2. 3 программы на Pascal. КР1. Вариант 4.Turbo Pascal 7.0 (DOS)1200  
КР Информатика-2. Контрольная работа 1. Вариант 16.Turbo Pascal 7.0 (DOS)1200  
КР Информатика-3. КР1. Вариант 19. Задание 1. Сортировка простым включением. Задание 3 Решить задачу Коши для обыкновенного дифференциального уравнения на промежутке методом Эйлера. Задание 4. Найти корень уравнения методом половинного деления x^3 + x = 1000, xe[9,1; 10,0]Turbo Pascal 7.0 (DOS)1400  
Программа Информатика. 9й класс. Неделя 20. Задание 1. Задание 2.Pascal ABC600  
КП Информатика. Вариант 10. одноточечного скрещивания и двухточечной мутации. Найти минимум функции в заданной области. Целевая функция с областью поиска решения: z(x,y) = х^2 + у^2, -5.12 <= х <= 5.12, —5.12 <= у <= 5.12Pascal ABC1400  
ЛР Информационная система: меню, обработка данных, постоение графика, вывод информации на экран,принтерTurbo Pascal 7.0 (DOS)600  
КП Информационные технологии обработки данных (КП), вариант 8. Работа с комплексными числами и файламиPascal ABC1200  
КП Информационные технологии обработки данных. Вариант 1. Программа создания и корректировки файла, содержащего сведения о студентах.Pascal ABC600+
КП ИТОД. Информационные технологии обработки данных. Вариант 10. Сведения о маршрутах поездов на ближайшую неделю.Turbo Pascal 7.0 (DOS)1200  
КП ИТОД. Информационные технологии обработки данных. Вариант 2. Книги в библиотекеPascal ABC1400+
КР ИТОД. Информационные технологии обработки данных. КР1. Вариант 10. Сжатие исходной стpоки символов.Turbo Pascal 7.0 (DOS)900  
КР ИТОД. Информационные технологии обработки данных. КР2. Вариант 10. Наибольший элемент. Задана матрица вещественных чисел A размерности m x n. Переставляя ее строки и столбцы добиться того, чтобы наибольший элемент (один из них) оказался в левом верхнем углу. Размерность матрицы и значения ее элементов ввести с клавиатуры.Turbo Pascal 7.0 (DOS)900  
КП Клавиатурный тренажерTurbo Pascal 7.0 (DOS)900+
КП Кодирование, декодирование текстаTurbo Pascal 7.0 (DOS)500+
ЛР Кодирование, подсчет суммы элементов символьной матрицыTurbo Pascal 7.0 (DOS)600  
КП Комплексный калькуляторTurbo Pascal 7.0 (DOS)800+
Практическая Компьютерная графика. Анимация и морфинг. Индивидуальная практическая работа №1. Вариант 16Pascal ABC1500  
КР Компьютерная графика. Вариант №2Turbo Pascal 7.0 (DOS)1200  
КР Компьютерная графика. Задание 1. Фрактальные множества. Задание 2. Двухмерные преобразования. Вариант 6. Многогранник.Turbo Pascal 7.0 (DOS)1400  
ЛР Компьютерная графика. ЛР1. Фрактальная графика. Вариант 5. Фрактал ДжулияPascal ABC1400  
ЛР Компьютерная графика. ЛР2. Моделирования двумерных изображений. Вариант 5. Реализация двумерных афинных преобразованийPascal ABC1400+
ЛР Компьютерная графика. ЛР3. Подключение графической библиотеки OpenGL. Вариант 5. Трехмерная сцена. Пятиугольная пирамида.Pascal ABC1400  
КП Конвертер валюты (рубль) в другую (Free Pascal + Turbo Vision)Free Pascal1200  
КП Конвертер для перевода программ на языке Си в текст программы на языке ПаскальTurbo Pascal 7.0 (DOS)800+
КП КП по Информатике-4. Вариант 18. Найти минимум функции z(x,y) в заданной области. z(x,y)=int(x)+int(y), -5.12<=x<=5.12, -5.12<=y<=5.12Pascal ABC1400  
КР КР №1 "Обработка строк", КР №2 "Обработка матрицTurbo Pascal 7.0 (DOS)1900+
КР КР. Вариант 10. Основы алгоритмизации. Теория систем.Pascal ABC900  
КР КР1. Вариант 9. Задана строка символов. Группы символов, разделенные пробелом и не содержащие пробелов внутри себя, будем называть словами. Каждое слово заменить на число, соответствующее количеству символов в слове. Вывести полученную строкуноваяPascal ABC990  
КР КР2. Вариант 9. Задана действительная квадратная матрица порядка 10. Построить вектор длиной 19, элементами которого являются максимумы элементов диагоналей, параллельных главной диагонали. Значения элементов матрицы ввести с клавиатурыноваяPascal ABC990  
КП КроссвордTurbo Pascal 7.0 (DOS)900+
Программа Кроссворд (программа для автоматического составления кроссвордов)Pascal ABC1200  
ЛР Лабораторная работа Строки, записи, модуль Crt, массивPascal ABC700  
ЛР Лабораторные работы 3 и 4. Вариант 8. Циклы, массивы.Pascal ABC900  
ЛР Линейные списки для хранения последовательности чисел. Построить эпициклоиду. Программирование и основы алгоритмизации-2. ЛР4Pascal ABC1300  
ЛР ЛР 1. Принцип инкапсуляции. Описание класса. Объектно-ориентированное программированиеTurbo Pascal 7.0 (DOS)1200  
ЛР ЛР 2. Принцип инкапсуляции. Описание класса. Объектно-ориентированное программированиеTurbo Pascal 7.0 (DOS)1200  
ЛР ЛР 3. Принцип наследования. Создание иерархии классов. Классы и модули. Объектно-ориентированное программированиеTurbo Pascal 7.0 (DOS)1200  
ЛР ЛР 4. Статические методы. Объектно-ориентированное программированиеTurbo Pascal 7.0 (DOS)1200  
ЛР ЛР 5. Принцип полиморфизма. Использование виртуальных методов. Объектно-ориентированное программированиеTurbo Pascal 7.0 (DOS)1200  
ЛР ЛР. Провести функциональное тестирование программы, которая из последовательности 10 целых чисел выводит минимальное значение элемента и определяет четное оно или нечетное. Функциональное тестирование ПО. Вариант 14Pascal ABC2000  
ЛР ЛР1 Задана матрица вещественных чисел A размерности n. ЛР2 Задана строка символов. Группы символов, разделенные пробелом и не содержащие пробелов внутри себя, будем называть словами.Turbo Pascal 7.0 (DOS)600  
ЛР ЛР1. 1) Программно создать типизированный файл, состоящий из 70 целых чисел в диапазоне [-17, 34]. 2) Создать в текстовом редакторе файл, состоящий из символов: Русские буквы, цифры, запятые, точки и 9 строк.Pascal ABC1200  
ЛР ЛР1. Вариант 10. Задача 1. Дано n вещественных чисел. Найти порядковый номер того из них, которое наиболее близко к квадрату какого-нибудь целого числа. Задача 2. Для заданной строки определить длину содержащейся в ней максимальной подстроки, не имеющей латинских букв.Pascal ABC900+
ЛР ЛР1. Вариант 16. Две задачи на Pascal. Использование простых типов данных, строкового типа данных. ПрограммированиеноваяPascal ABC1990  
ЛР ЛР1. Вариант 2. 2 задачи на Pascal. Использование простых и строковых типов данных. Программирование. ПотаповановаяPascal ABC1990  
ЛР ЛР1. Вариант 8. Графическое построение фрактала Ньютона со следующими границами: 1<=x<=1, 1<=y<=1. Компьютерная графикаPascal ABC2000+
ЛР ЛР1. Вариант 8. Две программы на Pascal ABC. Использование простых управляющих структур: условного оператора, цикла. ПрограммированиеноваяPascal ABC1400  
ЛР ЛР1. Вариант 8. Разработать программу для вычисления значения заданного арифметического выражения от значений переменных x, y, z и значения заданной функцииTurbo Pascal 7.0 (DOS)1200  
ЛР ЛР1. Сумма нечетных чисел. Строка из символов. Вариант 15. Задача 1. Пусть дано натуральное число n. Составить программу вычисления n3 как суммы нечетных чисел. Задача 2. Исключить из данной строки группы символов, расположенные между скобками ( , ). Сами скобки тоже должны быть исключены.Pascal ABC1200  
ЛР ЛР1. Фрактал с заданными границами расчета. Геометрическое моделирование в САПР. Вариант 5. Фрактальная графикаPascal ABC1200  
ЛР ЛР2. В18. Построить линейный список из фамилий. Удалить из него самую длинную фамилию. Используется текстовый файл, в котором в столбик записано 10 фамилий в алфавитном порядкеPascal ABC1200  
КР ЛР2. Вариант 10. Задача 1. Получить массив B из массива A удалением n-ой строки и k-го столбца. Задача 2. Дана строка. В алфавитном порядке напечатайте (по разу) все большие латинские гласные буквы, входящие в эту строку. Указание: гласные буквы — а, e, i, o, u; остальные — согласные. Использовать множества.Pascal ABC900+
ЛР ЛР2. Вариант 16. Две задачи на Pascal. Использованием массивов (одномерных и матриц), создание программ с использованием множеств. ПрограммированиеноваяPascal ABC1990  
ЛР ЛР2. Вариант 2. 2 задачи на Pascal. Использование массивов (одномерных и матриц), множеств. Программирование. ПотаповановаяPascal ABC1990+
ЛР ЛР2. Вариант 5. Компьютерная графика. Реализация двухмерных аффинных преобразованийPascal ABC990  
ЛР ЛР2. Вариант 8. Две программы на Pascal ABC. Использование массивов (одномерных и матриц) и множеств. Работа с подпрограммами. ПрограммированиеноваяPascal ABC1500  
ЛР ЛР2. Вариант 8. Разработать программу для вычисления выражения -0.3+0.5-0.7+...-3.1Turbo Pascal 7.0 (DOS)1200  
ЛР ЛР2. Вывести список групп в порядке неубывания количества пропущенных часов по всем предметамPascal ABC900  
ЛР ЛР2. Действительные и натуральные числа. Вариант 15. Задача 1. Даны действительные числа a1,a2,...,an,a2n. Получить max и min. Задача 2. Напечатать все натуральные числа от 10 до 32767, в десятичной записи которых нет одинаковых цифр.Pascal ABC1200  
ЛР ЛР3. Вариант 11. 1) Описать функцию poz(s), подсчитывающую количество положительных чисел в файле s. 2) Напишите рекурсивную программу для вычисления суммы (i=1)^n1/i^2Turbo Pascal 7.0 (DOS)1200  
ЛР ЛР3. Вариант 12. Две задачи на Pascal. Работа с файлами. Рекурсивный алгоритм. ПрограммированиеноваяPascal ABC1990  
ЛР ЛР3. Вариант 15. Описать функцию poz(s, n), подсчитывающую количество положительных и отрицательных чисел в файле sTurbo Pascal 7.0 (DOS)1200  
ЛР ЛР3. Вариант 7. Программирование 2. Две задачи на Pascal ABC. Работа с файлами. Рекурсивный алгоритмPascal ABC990  
ЛР ЛР3. Вариант 8. Задача 1. Работа с файлами. Задача 2. Рекурсивный алгоритм. Программирование - 2 (Потапова)новаяPascal ABC1600+
ЛР ЛР3. Вариант 8. Массив L = (–2, 6, –8, 9, –5, 12, 0). Размер массива L – 36 элементов из диапазона [–31, 31]. Вычислить сумму тех элементов преобразованного массива, которые находятся в диапазоне [–8, 25].Turbo Pascal 7.0 (DOS)1200  
ЛР ЛР3. Задание 7. Использование типа «запись». Учебные заведения.Pascal ABC600  
ЛР ЛР3. Задача 1: Создание текстового файла, преобразованный по определенному принципу. Описание процедуры. Задача 2: Создание рекурсивной программы для вычисления произведения.Pascal ABC1400+
ЛР ЛР3. Программирование. Вариант 11. 1) Описать функцию poz(s), подсчитывающую количество положительных чисел в файле s. Указание: введите файл s (последний элемент равен 0) и напечатайте значение функции poz(s). 2) Напишите рекурсивную программу для вычисления суммыPascal ABC1550  
ЛР ЛР3. Программирование. Вариант 15. Создание программ, отражающих приемы работы с файлами. Описание рекурсивной функцииPascal ABC1400  
ЛР ЛР3. Программирование. Вариант 9. Создание программ: 1. Отражающая приемы работы с файлами. 2. Реализующая рекурсивный алгоритм.Pascal ABC1400+
ЛР ЛР3. Составить программу, которая определяет, сколько в группе человек побывали в гостях не меньше, чем у половины друзейPascal ABC1200  
КР ЛР4. Вариант 12. Две задачи на Pascal. Работа со списками. Создание программ в графическом режиме. ПрограммированиеноваяPascal ABC1990  
ЛР ЛР4. Вариант 8. Задача 1. Работа со списками. Задача 2. Графический режим. Программирование - 2 (Потапова)новаяPascal ABC1600+
ЛР ЛР4. Задача 1: Описание процедуры "УДАЛИТЬ", используя представление последовательности строк в виде линейного списка. Задача 2: Имитация движения велосипеда.Pascal ABC1400  
ЛР ЛР4. Программирование. Вариант 15. Приемы работы со списками. Графический режим.Pascal ABC1400  
ЛР ЛР4. Программирование. Вариант № 9. Создание программ: 1. Отражающая приемы работы со списками. 2. Создание программ в графическом режиме.Pascal ABC1400  
ЛР ЛР5. 1) Создать стек, содержащий 5 слов. Вывести элементы стека. Реализовать основные операции над стеком. 2) Создать очередь, содержащую 16 целых чисел из интервала [-7, 30]. 3) Создать двунаправленный связный список, содержащий 16 целых чисел из интервала [-5, 19]Pascal ABC2000  
ЛР ЛР8 Написать функцию, которая удаляет из списка все вхождения ключа. ЛР9 Слить два стека, содержащих возрастающую последовательность целых положительных чисел, в третий стек так, чтобы его элементы располагались также в порядке возрастания.Pascal ABC1000  
КП МассивFree Pascal900+
Программа Массив: удаление цепочек четных элементовPascal ABC600  
Программа МассивыTurbo Pascal 7.0 (DOS)1200  
ЛР Метод Гаусса решения СЛАУTurbo Pascal 7.0 (DOS)600  
ЛР Метод Гаусса решения СЛАУ (с объяснениями по шагам)Turbo Pascal 7.0 (DOS)600  
ЛР Метод деления отрезка пополам, метод НьютонаTurbo Pascal 7.0 (DOS)600  
КП Метод наименьших квадратовTurbo Pascal 7.0 (DOS)900+
ЛР Методом поиска в ширину найти и вывести путь в неориентированном графе между двумя вершинамиTurbo Pascal 7.0 (DOS)700+
ЛР Минимальный элемент каждого столбца матрицыTurbo Pascal 7.0 (DOS)600+
ЛР Множества: каких букв больше в тексте, гласных или согласных.Turbo Pascal 7.0 (DOS)600+
КП Моделирование одноатомного газаLazarus1000+
ЛР Модифицированные методы Эйлера I и II рода для решения ОДУTurbo Pascal 7.0 (DOS)600  
ЛР Морской бой - расстановка кораблейTurbo Pascal 7.0 (DOS)600  
КП Музыкальная картотекаPascal ABC2500  
Программа Наклон черно-белого изображения. Угол наклона произвольный и задаётся пользователемPascal ABC1200  
ЛР Нахождение k-ой цифры последовательности Фибоначчи.Turbo Pascal 7.0 (DOS)600+
ЛР Нахождение знач. определенного интеграла методами Симпсона и трапецийTurbo Pascal 7.0 (DOS)600+
ЛР Нахождение интеграла методами прямоугольников, трапеции, Симпсона и ГауссаTurbo Pascal 7.0 (DOS)700+
ЛР Нахождение квадрата с максимальным периметром по заданным точкамTurbo Pascal 7.0 (DOS)600  
ЛР Нахождение корней функции на заданном интервале методом дихотомии (деления отрезка пополам)Turbo Pascal 7.0 (DOS)400+
ЛР Нахождение максимума среди отрицательных чисел последовательностиTurbo Pascal 7.0 (DOS)600+
ЛР Нахождение собственных значений матрицы методом Крылова и ЛеверьеTurbo Pascal 7.0 (DOS)600  
ЛР Нахождение собственных чисел и собственных векторов матрицы методом ДанилевскогоTurbo Pascal 7.0 (DOS)700+
Программа Нахождение эйлерова цикла в графеTurbo Pascal 7.0 (DOS)800  
ЛР Обедающие философы (аппаратные прерывания и параллельные вычислительные процессы)Turbo Pascal 7.0 (DOS)1000  
ЛР Обмен элементов матрицы главной и побочной диаганалейTurbo Pascal 7.0 (DOS)600+
КП Обработка Pas-программыTurbo Pascal 7.0 (DOS)600+
КР Обработка данных по поставкам нефтегазового оборудованияPascal ABC900+
ЛР Обработка одномерного массива с использованием процедур и функций с параметрамиTurbo Pascal 7.0 (DOS)600+
ЛР Обработка прерываний клавиатуры. Операционные системы. ЛР1. Вариант 8. Написать программу, которая должна «озвучивать» клавиатуру, т.е. после запуска этой программы нажатие любой клавиши на клавиатуре будет сопровождаться звуковым сигналом.Turbo Pascal 7.0 (DOS)1200  
КП Обработка разреженных матрицTurbo Pascal 7.0 (DOS)700+
КП Обработка результатов опросаTurbo Pascal 7.0 (DOS)1400  
ЛР Обход поля конемTurbo Pascal 7.0 (DOS)800  
ЛР Обход шахматного поля конем. (версия 2)Turbo Pascal 7.0 (DOS)800+
КП Обходы бинарного дереваTurbo Pascal 7.0 (DOS)800  
ЛР Одномерный клеточный автоматTurbo Pascal 7.0 (DOS)600  
КП Одноточечное скрещивание и инверсионная мутацияTurbo Pascal 7.0 (DOS)800+
КП Операции с многочленамиTurbo Pascal 7.0 (DOS)700+
ЛР Описать процедуру predlast(f). Опишите рекурсивную функцию sum без параметров для нахождения суммы элементов файла f. Программирование и основы алгоритмизации-2. ЛР3.Pascal ABC1300  
ЛР Описать функцию prod(s) с вещественным значением, подсчитывающую произведение ненулевых элементов файла sPascal ABC600+
ЛР Определение возможности построения треугольникаTurbo Pascal 7.0 (DOS)600  
ЛР Определение значения перемнной YTurbo Pascal 7.0 (DOS)600+
ЛР Определение значения функции Y (версия 2)Turbo Pascal 7.0 (DOS)600+
ЛР Определение корня функции методом хорд (линейной интерполяции).Turbo Pascal 7.0 (DOS)600+
ЛР Определение трех наибольших числа последовательностиTurbo Pascal 7.0 (DOS)600+
ЛР Определение угла между положением часовой стрелки в начале суток и ее положением в указанное время.новаяLazarus700+
ЛР Определение частоты букв построчноTurbo Pascal 7.0 (DOS)600+
Программа Организовать движение какого-либо символа по экрану с помощью клавиш управления курсором, а также дополнительных клавиш управления Home, End, PageUp, PageDownPascal ABC1200  
КР Основы алгоритмизации и программирования. КР2. Вариант 1. Определить значение функции Y. Необходимо использовать не менее одной подпрограммы-функции и подпрограммы-процедуры. Где: М5 - количество нулевых элементов массива; M1 - индекс минимального элемента массива.Turbo Pascal 7.0 (DOS)900+
КР Основы алгоритмизации и программирования. КР2. Вариант 9. Определение значения функции Y. Необходимо использовать не менее одной подпрограммы-функции и подпрограммы-процедуры. Исходные данные: значения элементов массивов А[1..k] (или А[1..k, 1..k]) и переменные В,С в зависимости от условий задачи. В формулах расчета у использованы следующие обозначения: М3 - количество положительных элементов массива.Turbo Pascal 7.0 (DOS)1200  
КР Основы алгоритмизации и языки программирования. Вариант 4Pascal ABC900+
ЛР Основы программирования и алгоритмизацииPascal ABC600+
ЛР Отсечение прямоугольным окном. ЛР2. Вариант 4. Компьютерная графикаTurbo Pascal 7.0 (DOS)900  
КП Очередь с приоритетомTurbo Pascal 7.0 (DOS)700+
ЛР Перевод из префиксной в инфиксную формуTurbo Pascal 7.0 (DOS)600  
КП Перевод чисел из двоичной системы счисления в восьмеричную, шеснадцатиричную, туда и обратноPascal ABC700+
Программа Перевод числа из десятичной систему счисления в двоичную. Cоставление алфавитно-частотного словаря для заданного файла со списком слов.Pascal ABC900  
ЛР Перестановки натурального числаTurbo Pascal 7.0 (DOS)600  
ЛР Пирамидальная сортировка массива. Рекурсивный вариантTurbo Pascal 7.0 (DOS)600+
КП План производства предприятияTurbo Pascal 7.0 (DOS)700+
ЛР Площадь участка, ограниченного замкнутой ломанной из отрезков единичной длиныTurbo Pascal 7.0 (DOS)600  
ЛР Подсчет значения последовательностиTurbo Pascal 7.0 (DOS)600  
ЛР Подсчет простых чисел - элементов массива, превосходящих сумму элементовTurbo Pascal 7.0 (DOS)600  
ЛР Подсчет элементов дереваTurbo Pascal 7.0 (DOS)600  
Программа Поиск в глубину в графеPascal ABC700+
ЛР Поиск в ширинуTurbo Pascal 7.0 (DOS)600  
ЛР Поиск в ширину в графеTurbo Pascal 7.0 (DOS)600  
ЛР Поиск изоморфного поддереваTurbo Pascal 7.0 (DOS)800  
ЛР Поиск кратчайшего пути в матрице из А11 в АnnTurbo Pascal 7.0 (DOS)600+
ЛР Поиск максимального и минимального значений в файлеTurbo Pascal 7.0 (DOS)600+
Программа Поиск наименьшой из нечетных компонент вектора и наибольшой из четных компонентFree Pascal1200  
ЛР Поиск пути в лабиринтеTurbo Pascal 7.0 (DOS)600  
Программа Поиск пути в метроTurbo Pascal 7.0 (DOS)600  
Программа Поиск фундаментальных циклов графаTurbo Pascal 7.0 (DOS)600  
ЛР Поиск числа от A до B с большим числом делителейTurbo Pascal 7.0 (DOS)600  
ЛР Поиск эйлерова пути в графеTurbo Pascal 7.0 (DOS)600+
КП Помощник экзаменатораTurbo Pascal 7.0 (DOS)800+
ЛР Попадание точки в заштрихованную областьTurbo Pascal 7.0 (DOS)600  
ЛР Попадание точки в заштрихованную область (версия 2)Turbo Pascal 7.0 (DOS)600  
ЛР Последовательность: ввод, сортировка, поиск, менюTurbo Pascal 7.0 (DOS)600+
ЛР Построение бинарного дереваTurbo Pascal 7.0 (DOS)700+
ЛР Построение графика функции Y=sin(x)Turbo Pascal 7.0 (DOS)600  
КП Построение графиковTurbo Pascal 7.0 (DOS)1000+
Программа Построение графиков и поверхностейTurbo Pascal 7.0 (DOS)1200+
ЛР Построение графиков функции в TBTurbo Pascal 7.0 (DOS)600  
КП Построение круговой диаграммыTurbo Pascal 7.0 (DOS)600+
Программа Построение линейного списка из входной последовательности чиселFree Pascal1200  
Программа Построение поверхности (с удалением невидимых линий)Turbo Pascal 7.0 (DOS)600+
ЛР Построение стягивающего дерева из связного графаTurbo Pascal 7.0 (DOS)600  
ЛР Построение эйлерова цикла в графе, заданном матрицей смежностиTurbo Pascal 7.0 (DOS)700+
ЛР Построить график функции y(x) и таблицу значений y(x) с шагом измерения аргумента h. Таблицу значений функции и аргумента необходимо вывести на экран в графическом режиме. y = 8/x + x/2, h = 0.05Pascal ABC1200  
ЛР Построить линейный список из фамилий. Вставить в него введенную фамилию, сохранив алфавитный порядок. ЛР2. Вариант 20. Освоить основные приемы работы с динамическими структурами данныхPascal ABC1300  
ЛР Постфиксная формулаTurbo Pascal 7.0 (DOS)600  
КР Преобразование текста программы на ПаскалеFree Pascal600+
ЛР Проверка описания переменных pascal (Версия 2)Turbo Pascal 7.0 (DOS)700+
ЛР Проверка правильности описания переменныхTurbo Pascal 7.0 (DOS)1000  
ЛР Проверка правильности описания переменных в паскале(pascal)Turbo Pascal 7.0 (DOS)800+
КП Программа "Клавиатурный тренажер" (версиия 2)Turbo Pascal 7.0 (DOS)600+
КП Программа для выравнивания правого края текста за счет увеличения промежутков между словамиTurbo Pascal 7.0 (DOS)1000+
КП Программа находит минимум функции в заданной областиTurbo Pascal 7.0 (DOS)1300+
Программа Программа нахождения наибольшего общего делителя (НОД) трех чиселTurbo Pascal 7.0 (DOS)700  
КП Программа создания и корректировки файла, содержащего номера частных телефоновTurbo Pascal 7.0 (DOS)600+
КП Программа создания и корректировки файла, содержащего сведения о книгах, находящихся в библиотекеTurbo Pascal 7.0 (DOS)800+
КР Программирование - 2. Задача №1. Описать процедуру p(f,g) от двух файлов типа rаd, которая из файла f переписывает в пустой файл g сначала все положительные числа, а потом все отрицательные. Задача №2. Описать рекурсивную функцию letter(s), которая подсчитывает количество букв в строке sPascal ABC600+
ЛР Программирование 1. ЛР 1, ЛР 2. Вариант 14. Программирование 2. ЛР 3, ЛР 4. Вариант 10.Turbo Pascal 7.0 (DOS)2500  
ЛР Программирование 2. Лабораторная работа №3. Вариант 7 Для файла s, состоящего из целых чисел, определите процедуру, которая находит значения максимального и минимального элементов файла s.Pascal ABC900+
ЛР Программирование 2. ЛР 4. Вариант 7. Задача 1. Используйте линейные списки для хранения последовательности вещественных чисел. Задача 2. Даны целые числа t1, t2, ... t31 – задающие график температур за март месяц.Pascal ABC900+
ЛР Программирование 2. ЛР3. Вариант 8. Две задачи на Pascal. Работа с файлами. Описать рекурсивную функцию sign (s), которая подсчитывает количество знаков препинания в строке sPascal ABC1200+
ЛР Программирование 2. ЛР4. Вариант 8. Две задачи на Pascal. Линейные списки для хранения последовательности вещественных чисел. Построить кривую кардиоиду по заданному параметрическому уравнениюPascal ABC1200  
ЛР Программирование-1. ЛР1. Использование простых и строковых типов данных. Вариант 10. 1) Дано n вещественных чисел. Найти порядковый номер того из них, которое наиболее близко к квадрату какого-нибудь целого числа. 2) Для заданной строки определить длину содержащейся в ней максимальной подстроки, не имеющей латинских буквPascal ABC1800  
ЛР Программирование-1. ЛР2. Вариант 10. 1) Получить массив B из массива A удалением n-ой строки и k-го столбца. 2) В алфавитном порядке напечатайте (по разу) все большие латинские гласные буквы, входящие в эту строку. Гласные буквы — а, e, i, o, u; остальные — согласныеPascal ABC1800  
ЛР Программирование-2. ЛР4. Линейные списки. Эпициклоида. Задача 1. Используйте линейные списки для хранения последовательности чисел. Задача 2. Построить эпициклоиду – кривую, заданную параметрическим уравнениемPascal ABC900+
ЛР Программирование. ЛР №3. Вариант №4Pascal ABC1300  
ЛР Программирование. ЛР1. 1) Даны целое n>2 и вещественные числа a1, b1, ..., an, bn (ai < bi). Рассматривая пары ai и bi как левые и правые концы отрезков на одной и той же прямой, определить концы отрезка, являющегося пересечением всех этих отрезков. Если такого отрезка нет, сообщить об этом. 2) Дана строка S. Создать новые строки из строки S: а) заменить все восклицательные знаки точками; б) заменить каждую точку многоточием (т.е. тремя точками); в) заменить каждую из групп стоящих рядом точек одной точкой; г) заменить каждую из групп стоящих рTurbo Pascal 7.0 (DOS)1200  
ЛР Программирование. ЛР1. Вариант 1. 1) Определить число, получаемое выписыванием в обратном порядке цифр заданного натурального числа n. 2) Для заданной строки определить длину содержащейся в ней максимальной подстроки, не имеющей латинских буквPascal ABC1400  
ЛР Программирование. ЛР1. Вариант 12. Использование простых управляющих структур: условного оператора, цикла. Числа Фибоначчи. Определить, является ли заданная строка правильной записью вещественного числа (возможно, со знаком, а также с пробелами спереди и/или сзади)Pascal ABC1400  
ЛР Программирование. ЛР1. Вариант 15. Использование простых и строковых типов данныхPascal ABC1700  
ЛР Программирование. ЛР1. Вариант 18. Циклические алгоритмы. Доступ к символам строк.Pascal ABC1200  
ЛР Программирование. ЛР1. Вариант 8. Простые и строковые типы данных.Turbo Pascal 7.0 (DOS)1400  
ЛР Программирование. ЛР2. 1) Определить k — количество различных элементов массива c (т.е. повторяющиеся элементы считать один раз). 2) В возрастающем порядке напечатать все целые числа из диапазона 1..255, представимые в виде n2 + m2, где m, n => 0.Turbo Pascal 7.0 (DOS)1400  
ЛР Программирование. ЛР2. Вариант 1. 1) Даны целые числа a1, a2, ..., an. 2) Спортлото: 6 из 49Pascal ABC1400  
ЛР Программирование. ЛР2. Вариант 12. Использование массивов (одномерных и матриц) и множеств. Дана строка. Определить, каких букв больше в этом тексте: латинских строчных гласных или согласных. Указание: гласные буквы — а, e, i, o, u; остальные — согласныеPascal ABC1400  
ЛР Программирование. ЛР2. Вариант 15. Массивы (одномерные и матрицы), множестваPascal ABC1700  
ЛР Программирование. ЛР2. Вариант 8. Массивы, множестваTurbo Pascal 7.0 (DOS)2000  
ЛР Программирование. ЛР3. 1) Описать процедуру p(f,g) от двух файлов типа ряд, которая в пустой файл f переписывает положительные элементы файла g. 2) Напишите рекурсивную подпрограмму, которая печатает в обратном порядке заданную строку.Turbo Pascal 7.0 (DOS)1400  
ЛР Программирование. ЛР3. Вариант 11. Работа с файлами. Рекурсивный алгоритмPascal ABC1800  
КР Программирование. ЛР3. Вариант 13. Задача 1 Необходимо в начале программы создать файл (элементы файла вводятся с клавиатуры или генерируются случайным образом), а в конце программы сначала вывести на экран содержимое созданного файла, а затем отразить полученные результаты. Задача 2. Составить программу, реализующую рекурсивный алгоритмTurbo Pascal 7.0 (DOS)1200+
КР Программирование: ЛР1 Вариант 14. ЛР2 Вариант 14. (ТУСУР, Потапова)новаяPascal ABC1000+
КП Простейший графический редакторPascal ABC1700+
ЛР Путь ладьейTurbo Pascal 7.0 (DOS)600  
ЛР Работа с данными пользователейPascal ABC1200  
ЛР Работа с массивамиTurbo Pascal 7.0 (DOS)600  
Программа Работа с многобайтными числами (сложение, вычитание, умножение, деление)Turbo Pascal 7.0 (DOS)1300  
ЛР Работа с односвязными списками в среде Pascal ABCPascal ABC600+
КП Работа с разреженными матрицамиTurbo Pascal 7.0 (DOS)600+
ЛР Работа с файлами (Pascal). Дан файл f, компоненты которого являются целыми числамиPascal ABC600  
ЛР Работа с файлами и массивами записейTurbo Pascal 7.0 (DOS)400  
ЛР Работа с файлами и строкамиTurbo Pascal 7.0 (DOS)200  
ЛР Работа со строкамиTurbo Pascal 7.0 (DOS)400  
ЛР Работа со структурой данных "Стек"Free Pascal600  
ЛР Расстановка пешек и коней на шахматной доскеPascal ABC700  
ЛР Расчет максимальной глубины бинарного дереваTurbo Pascal 7.0 (DOS)600  
КП Реализация параллельной работы нескольких процессов. Операционные системы. Вариант 8. Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей (можно использовать буквенные или цифровые клавиши).Turbo Pascal 7.0 (DOS)1400+
КП Редактор и проигрыватель звуков (PC Speaker)Turbo Pascal 7.0 (DOS)800+
ЛР Решение диф. уравнения методами Эйлера и Рунге-КуттаTurbo Pascal 7.0 (DOS)700+
ЛР Решение дифференциального уравнения методом Рунге-Кутта 1-го и 4-го порядка точностиTurbo Pascal 7.0 (DOS)700+
КП Решение математической задачиTurbo Pascal 7.0 (DOS)600+
КП Решение математической задачи (версия 2)Turbo Pascal 7.0 (DOS)600+
КП Решение математической задачи (версия 3)Turbo Pascal 7.0 (DOS)600+
КП Решение математической задачи (версия 4)Turbo Pascal 7.0 (DOS)600+
КП Решение нелинейного уравнения методами половинного деления (бисекций) и хордTurbo Pascal 7.0 (DOS)600+
ЛР Решение нелинейных алгебраических уравнений методом хордTurbo Pascal 7.0 (DOS)600+
Программа Решение систем регулярных уравненийTurbo Pascal 7.0 (DOS)800  
ЛР Решение системы дифференциальных уравнений в частных производных методом характеристик (Мосса)Turbo Pascal 7.0 (DOS)900  
ЛР Решение СЛАУ методом Гаусса с выбором главного элементаTurbo Pascal 7.0 (DOS)600  
Программа Решение уравнения методом Метод Рунге Кутта четвёртого порядкаPascal ABC1200  
КП Сведения о геометрических фигурах на плоскостиPascal ABC700+
КП Сведения о днях рождения сотрудников. Информационные технологии обработки данных (КП). Вариант №6.Pascal ABC700+
КП Сведения об абитуриентах, сдавших вступительные экзамены в институт. Информационные технологии обработки данных. ИТОДPascal ABC1400+
КП СиАОД. Книжный магазин.Pascal ABC1400+
КП Словарь. Использование CRC для хешированияTurbo Pascal 7.0 (DOS)1300+
ЛР Собственная структура данных «строка» - модуль процедур и демонстрационная программаFree Pascal1100  
ЛР Создание программ с использованием простых управляющих структур: условного оператора, циклаPascal ABC600+
КР Создание списков в языке Паскаль.Turbo Pascal 7.0 (DOS)600+
Программа Сортировка двумерного массива по заданной схемеPascal ABC600+
ЛР Сортировка массива методом вычерпывания + оценка временной сложности алгоритмаTurbo Pascal 7.0 (DOS)600+
КР Сортировка массива методом простого выбораPascal ABC900  
Программа Сортировка матрицы зигзагом, графический вывод на экранTurbo Pascal 7.0 (DOS)700  
ЛР Сортировка методом прямого выбораTurbo Pascal 7.0 (DOS)600+
ЛР Составление частотного словаряTurbo Pascal 7.0 (DOS)600  
КП Список станций метроTurbo Pascal 7.0 (DOS)800+
КП Справочная по операторам Паскаля (языка Turbo Pascal)Turbo Pascal 7.0 (DOS)900+
КР Справочная система Кадры. Создание приложений с интерфейсом, управляемым событиями при помощи пакета Turbo Vision. Проектирование человеко-машинного интерфейса. Вариант 4Turbo Pascal 7.0 (DOS)2000  
КП Справочник Домашняя ВидеотекаTurbo Pascal 7.0 (DOS)1000+
ЛР Среднее арифметическое нечетных элементов массиваTurbo Pascal 7.0 (DOS)600+
ЛР Среднее арифметическое отрицательных чиселTurbo Pascal 7.0 (DOS)600  
КП Статистика экзаменационной сессииTurbo Pascal 7.0 (DOS)700+
Программа Стек на примере преобразования арифметического выражения из постфиксной формы записи в иTurbo Pascal 7.0 (DOS)600  
ЛР Строки и массивыPascal ABC2000+
ЛР Строки и текстовый файл (2 лабораторные работы)Turbo Pascal 7.0 (DOS)600  
ЛР Сумма элементов матрицы, делящихся на пятьTurbo Pascal 7.0 (DOS)600+
ЛР Сумма элементов, сортировка элементов целочисленной матрицыTurbo Pascal 7.0 (DOS)600  
КП Таблица с возможностью изменения структуры полейTurbo Pascal 7.0 (DOS)1000+
КП Телефонный справочникTurbo Pascal 7.0 (DOS)600+
ЛР Телефонный справочник + сортировкаTurbo Pascal 7.0 (DOS)600  
КП Тема 4. «Закладки» (Turbo Vision) Каждое из окон в наборе диалоговых окон доступно с помощью ярлычка-закладкиFree Pascal1200+
ЛР Тест "Типы данных языка Паскаль"Turbo Pascal 7.0 (DOS)700  
ЛР Тест "Экзамен - Турбо Паскаль"Turbo Pascal 7.0 (DOS)800  
ЛР Тестирование программного обеспечения. Вариант 15. Провести функциональное тестирование программы, которая из последовательности 10 целых чисел выводит разность между максимальным значением элемента и минимальным значением элемента.Pascal ABC600+
Программа Тренажер словTurbo Pascal 7.0 (DOS)800  
КР Трехмерные преобразования с фигурой. Октаэдр. Компьютерная графика. КР. Задание 2. Вариант 9.Pascal ABC1400  
ЛР Трехмерные преобразования, параллелепипед, масштабированиеTurbo Pascal 7.0 (DOS)600  
КР Трехмерные преобразования. Гексаэдр. Изображения многогранника, вращающегося вокруг оси ОY. Ось вращения не должна совпадать с собственной вертикальной осью фигуры. Проекция Перспектива (1 точки схода). Компьютерная графика. Контрольная работа. Задание 3. Вариант 9.Pascal ABC1400+
ЛР Трехмерные преобразования. Додекаэдр. ДвенадцатигранникTurbo Pascal 7.0 (DOS)600+
ЛР Трехмерные преобразования. Икосаэдр. ДвадцатигранникTurbo Pascal 7.0 (DOS)600+
ЛР Трехмерные преобразования. Куб. ШестигранникTurbo Pascal 7.0 (DOS)600+
ЛР Трехмерные преобразования. Октаэдр. ВосьмигранникTurbo Pascal 7.0 (DOS)600+
КР Трехмерные преобразования. Параллелепипед. Компьютерная графика. КР2. Вариант 1. Изменение масштаба по осям X,Y,Z и общее масштабирование по трем осямPascal ABC1200  
КР Трехмерные преобразования. Тетраэдр. Проекция изометрия. Компьютерная графика. КР3. Вариант 1. Разработать программу на Pascal для изображения многогранника, вращающегося вокруг оси ОY. Ось вращения не должна совпадать с собственной вертикальной осью фигуры.Pascal ABC1200  
ЛР Трехмерные преобразования. Тетраэдр. ЧетырехгранникTurbo Pascal 7.0 (DOS)600+
Программа Три программы. Найти с заданной точностью решения уравнений. Метод простых итераций. Метод хорд. Метод касательных.Turbo Pascal 7.0 (DOS)1200  
ЛР Удаление лишних пробеловTurbo Pascal 7.0 (DOS)600  
Программа Удаление невидимых линий (метод Z-Buffer)Turbo Pascal 7.0 (DOS)800  
ЛР Удаление невидимых линий, тетраэдрTurbo Pascal 7.0 (DOS)600  
ЛР Удаление повторяющихся строкTurbo Pascal 7.0 (DOS)600+
КП УниверситетTurbo Pascal 7.0 (DOS)1300+
ЛР Управление прицеломTurbo Pascal 7.0 (DOS)600  
ЛР Управление таймером – операции в реальном времени (будильник). Операционные системы. ЛР2. Вариант 8. Написать резидентную программу, которая будет работать, как «будильник» – через заданный интервал времени издавать короткий звуковой сигнал – «тикать» (например, через 1–2 секунды)Turbo Pascal 7.0 (DOS)1200  
ЛР Уровень с максимальным числом вершинTurbo Pascal 7.0 (DOS)600  
Программа Форматирование текста (выравнивание с расстановкой переносов)Turbo Pascal 7.0 (DOS)700  
КП Формирование данных о подразделениях (предприятиях)Turbo Pascal 7.0 (DOS)600+
ЛР Формирование и сортировка очередиTurbo Pascal 7.0 (DOS)600+
Программа Формирование квитанций оплаты услуг ЖКХTurbo Pascal 7.0 (DOS)1000  
ЛР Фрагмент программы на встроенном ассемблере языка Turbo PascalTurbo Pascal 7.0 (DOS)600  
ЛР Фрагмент программы на встроенном ассемблере языка Turbo Pascal (версия 2)Turbo Pascal 7.0 (DOS)600  
ЛР Циклические алгоритмы. Итерационные циклы.Pascal ABC900  
ЛР Циклические алгоритмы. Итерационные циклы. Сложные логические условия.Pascal ABC900  
Программа Частота словTurbo Pascal 7.0 (DOS)600  
Программа Часы "Заря" с датойTurbo Pascal 7.0 (DOS)600  
ЛР Числовая последовательность: ввод, вывод, поиск, сортировкаTurbo Pascal 7.0 (DOS)500  
Программа Шахматы. Мат двумя слонами.Turbo Pascal 7.0 (DOS)1300+
КП Шахматы. Определение положения белыхTurbo Pascal 7.0 (DOS)600+
Программа Шифр перестановкиPascal ABC1200  
КП Шифрование файловTurbo Pascal 7.0 (DOS)600+
КП Шифрование/дешифрование текста методом гаммированияTurbo Pascal 7.0 (DOS)700+
ЛР Эволюция жуковTurbo Pascal 7.0 (DOS)600  
Программа Электронный классный журналTurbo Pascal 7.0 (DOS)1200  
ЛР Эмуляция работы параллельных процессов на примере схемы «производитель–потребитель». Операционные системы. ЛР3. Вариант 8. Написать программу, которая будет эмулировать параллельную работу некоторых потоков. Потоки должны работать циклическиTurbo Pascal 7.0 (DOS)1200  
КП «GR» - программа реализующая поиск вершин недостижимых от заданной в неориентированном графеTurbo Pascal 7.0 (DOS)1000+




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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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