| | 1) Дана матрица целых чисел размером MxN. Найти номера строки и столбца наибольшего элемента матрицы. 2) Дана строка. В алфавитном порядке напечатайте все малые латинские буквы, не входящие в эту строку | Pascal ABC | 1200 |
| | 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 ABC | 1400 |
| | 1) Даны натуральные числа n, m. Получить сумму m последних цифр числа n. 2) Для каждой цифры '0', '1', ..., '9' подсчитать количество вхождений в данную строку S | Pascal ABC | 1400 |
| | 1) Даны целые числа a1, a2, ..., an. Наименьший член последовательности a1, a2, ..., an заменить целой частью среднего арифметического всех членов, остальные члены оставить без изменения. 2) Дана строка символов. В возрастающем порядке напечатайте все цифры, входящие в эту строку | Turbo Pascal 7.0 (DOS) | 1400 |
| | 1) Используйте линейные списки для хранения последовательности чисел. Опишите процедуру или функцию, которая для данного списка L создает список L1, содержащий только положительные элементы списка. 2) Написать программу, вызывающую пульсацию окружности в центре экрана. | Pascal ABC | 1400 |
| | 1) Описать функцию poz(s, n), подсчитывающую количество положительных и отрицательных чисел в файле s. 2) Описать функцию poz(s, n), подсчитывающую количество положительных и отрицательных чисел в файле s. | Pascal ABC | 1400 |
| | 1) Определить число, получаемое выписыванием в обратном порядке цифр заданного натурального числа n. 2) Для заданной строки определить длину содержащейся в ней максимальной подстроки, не имеющей латинских букв. | Pascal ABC | 1400 |
| | 1) С помощью одного прохода по массиву определить количество элементов массива совпадающих с наибольшим элементом. 2) Определить номера строк матрицы А(1:N, 1:M), совпадающих с массивом D(1:M) | Pascal ABC | 1400 |
| | 36-ричные перестановки | Turbo Pascal 7.0 (DOS) | 600 |
| | 7 программ на Паскале. Вычислительная математика. Вариант 16. Отделения корней. решения СЛАУ методом Гаусса, ортогонализации, Халецкого, простой итерации, Зейделя. Поиск определителя матрицы метод Гаусса, декомпозиции. Вычисление обратной матрицы методом Гаусса, методом ортогонализации, методом Халецкого. Интерполяция таблично заданной функции с помощью полиномов Ньютона или Лагранжа. Вычисление первой и второй производной с помощью полинома Ньютона или Лагранжа. Вычисление интеграла по одной из формул: трапеции, Симпсона или прямоугольников, Г | Pascal ABC | 1400 |
| | Cоздание программ с использованием массивов(одномерных и матриц) и множеств | Pascal ABC | 600+ |
| | Алгоритм Дейкстры | Turbo Pascal 7.0 (DOS) | 600+ |
| | Аппроксимация функции заданной в табличном виде методом наименьших квадратов (МНК) с построением графика | Turbo Pascal 7.0 (DOS) | 600+ |
| | База данных "Аптека" | Turbo Pascal 7.0 (DOS) | 600+ |
| | база данных "Аэропорт" | Turbo Pascal 7.0 (DOS) | 400+ |
| | База данных "Аэропорт" для учета свободных мест и пассажиров в аэропорту | Turbo Pascal 7.0 (DOS) | 600+ |
| | База данных "Библиотека" (версия 2) | Turbo Pascal 7.0 (DOS) | 800+ |
| | База данных "Библиотечный справочник" | Turbo Pascal 7.0 (DOS) | 800+ |
| | База данных "Библиотечный справочник" (версия 2) | Turbo Pascal 7.0 (DOS) | 800+ |
| | База данных "Видеотека" (ООП, списки, csv) | Turbo Pascal 7.0 (DOS) | 900+ |
| | База данных "Домашняя фонотека" (версия 2) | Turbo Pascal 7.0 (DOS) | 800+ |
| | База данных "Картотека формуляров книг" | 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) | 500+ |
| | База данных "Продукты" | Turbo Pascal 7.0 (DOS) | 400+ |
| | база данных "Склад" | Turbo Pascal 7.0 (DOS) | 500+ |
| | База данных "Складской учет" | Turbo Pascal 7.0 (DOS) | 800+ |
| | База данных "Сотрудники" (ООП, списки, 3 файла БД) | Turbo Pascal 7.0 (DOS) | 900+ |
| | База данных "Спортивная команда" | Turbo Pascal 7.0 (DOS) | 600 |
| | База данных "Справочник по клиентуре городского банка" | Turbo Pascal 7.0 (DOS) | 400+ |
| | База данных "Студенты" | Turbo Pascal 7.0 (DOS) | 800+ |
| | База данных "Торговая фирма" | Turbo Pascal 7.0 (DOS) | 500+ |
| | База данных налогоплательщиков (файл, записи) | Pascal ABC | 1400+ |
| | База данных экзаменационной сессии | Pascal ABC | 700 |
| | База данных «Автосервис» с реализацией поиска | Pascal ABC | 1400+ |
| | База данных «Жильцы» | Turbo Pascal 7.0 (DOS) | 700 |
| | База данных «Туристическое агентство» | Turbo Pascal 7.0 (DOS) | 1200 |
| | Библиотека для шифрования | Turbo Pascal 7.0 (DOS) | 900 |
| | Бинарный (двоичный) поиск. Компания с целью определения спроса на свою продукцию организует некоторый опрос. Продукция – компакт-диски с записями шлягеров. | Pascal ABC | 700 |
| | Вариант 14. Числа в двоичной системе счисления (Pascal и С++). | Free Pascal | 1200 |
| | Вариант 15. Построить линейный список из входной последовательности чисел. Удалить из него все числа, кратные 5. | Pascal ABC | 700 |
| | Вариант 18. Задание 1: Построить линейный список из фамилий. Удалить из него самую длинную фамилию. Используется текстовый файл, в котором в столбик записано 10 фамилий в алфавитном порядке. Задание 2: Дан символьный файл, содержащий не менее двух записей. Определить, являются ли два первых символа цифрами. Если да, то установить, является ли четным число, образованное этими цифрами. | Pascal ABC | 1200 |
| | Вариант 4. Дан текстовый файл, содержащий таблицу стоимости товаров в виде: Наименование; Цена. Записи имеют вид: Молоко 13.50. | Pascal ABC | 990 |
| | Вариант 8. Сформировать двумерный массив L размером N x 10 (N – количество строк, равное предпоследней цифре пароля +2; 10 – количество столбцов) с помощью генератора случайных чисел и вывести элементы массива на экран и в файл | Turbo Pascal 7.0 (DOS) | 1200 |
| | Вращение трехмерной фигуры (масштабирование, поворот, текстурирование, смещение) | Turbo Pascal 7.0 (DOS) | 700 |
| | Вывод на экран числа в словесной форме | Turbo Pascal 7.0 (DOS) | 600 |
| | Выравнивание по ширине | Turbo Pascal 7.0 (DOS) | 600+ |
| | Выравнивание строк, длинные числа | Pascal ABC | 600 |
| | Вычисление значений функции | Turbo Pascal 7.0 (DOS) | 600 |
| | Вычисление определённого интеграла функции f(x)=x*x*x+1 методом трапеции | Turbo Pascal 7.0 (DOS) | 600 |
| | Вычисление суммы элементов побочной диаганали матрицы | Turbo Pascal 7.0 (DOS) | 600+ |
| | Вычисление функций и обработка массива | Lazarus | 1100 |
| | Генетические алгоритмы. Информатика. КП. Вариант 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) | 1200 |
| | Дан целочисленный массив Ai размера N. Сформировать новый массив Bi, элементы которого будут содержать элементы массива Ai. Информатика и программирование. Алгоритмы работы с двумерными массивами. ЛР3. Вариант 13. | Turbo Pascal 7.0 (DOS) | 1200 |
| | Дана S строка символов. Получить первое натуральное i, для которого каждый из символов Si и Si+1 совпадает с буквой А. | Lazarus | 700+ |
| | Даны два числа X и Y в десятичной системе счисления. Написать программу, которая бы производила сложение X+Y и вычитание X-Y чисел с плавающей запятой в нормальной форме одинарной точности. | Lazarus | 990+ |
| | Две лабораторные на Pascal. Массивы и множества. | Pascal ABC | 1400 |
| | Двоичные деревья (бинарные деревья) программа показывает глубину узлов отступом от левого края экрана | Pascal ABC | 600 |
| | Двумерный клеточный автомат - игра "Жизнь" | Turbo Pascal 7.0 (DOS) | 1500 |
| | Двунаправленный линейнейный список файлов | Turbo Pascal 7.0 (DOS) | 600+ |
| | Деревья. Подсчет числа вершин на n-ом уровне непустого дерева T | Turbo Pascal 7.0 (DOS) | 600 |
| | Задание 1 Дан текстовый файл F . Записать в файл G часть содержимого F, следующую за наиболее длинной группой идущих подряд пробелов. Задание 2 Не меняя порядок записи чисел в списке выдать элементы списка в порядке возрастания значений. | Pascal ABC | 900 |
| | Задача Прима-Краскала ("жадный" алгоритм) | Turbo Pascal 7.0 (DOS) | 600 |
| | Заменить первое число нулем, если оно меньше или равно второму | Lazarus | 400+ |
| | Записная телефонная книжка. (поиск, сортировка, фильтрация) | Turbo Pascal 7.0 (DOS) | 800+ |
| | Игра "Крестики-нолики" (версия 2) | Turbo Pascal 7.0 (DOS) | 700 |
| | Игра "Тетрис" с использованием ООП | Turbo Pascal 7.0 (DOS) | 900+ |
| | Изображение многогранника, вращающегося вокруг оси OY. Ось вращение не должна совпадать с собственной вертикальной осью фигуры. Компьютерная графика. Задание 3. Вариант 12. Фигура – усеченная пирамида, в основании которой лежит квадрат, проекция – Диметрия | Pascal ABC | 2000 |
| | Изучение операторов цикла и ветвления | Turbo Pascal 7.0 (DOS) | 600 |
| | Интерполяция сплайнами (полиномиальными) | Pascal ABC | 1000 |
| | Информатика 2. Лабораторная работа 2. 10 вариант | Pascal ABC | 700 |
| | Информатика 3. ЛР1. Вариант 1. | Turbo Pascal 7.0 (DOS) | 1200 |
| | Информатика 9й класс. Неделя 21. Задание 1. Задание 2. | Pascal ABC | 600 |
| | Информатика. 9й класс. Неделя 20. Задание 1. Задание 2. | Pascal ABC | 600 |
| | Информатика. Вариант 10. одноточечного скрещивания и двухточечной мутации. Найти минимум функции в заданной области. Целевая функция с областью поиска решения: z(x,y) = х^2 + у^2, -5.12 <= х <= 5.12, —5.12 <= у <= 5.12 | Pascal ABC | 1400 |
| | Информатика. Вариант 8. Определить пересекаются ли прямая и окружность. Задана окружность с центром в точке O(0,0) и радиусом R0 (далее r) и прямая y=ax+b. Определить, пересекаются ли прямая и окружность. Если пересекаются, найти точку пересеченияновая | Pascal ABC | 890 |
| | Информатика. КР. Вариант 8. Вводится последовательность из N произвольных чисел. Найти наибольшее число в последовательности. Если таких чисел несколько, определить, сколько ихновая | Pascal ABC | 890 |
| | Информатика. КР. Вариант 8. Написать программу, в которой описать запись Homme, которая используется для описания человека (поля: Имя, Отчество, Фамилия, дата рождения, пол). Создать файл типа Homme с именем <login>.note и записать в него не менее 10 записей. Первая запись должна описывать студента, выполняющего работуновая | Pascal ABC | 890 |
| | Информатика. КР. Вариант 8. Определить являются ли точки вершинами прямоугольника. Для хранения координат точки на плоскости используется тип данных TCoord. Для четырех точек, заданных своими координатами, определить, являются ли они вершинами прямоугольникановая | Pascal ABC | 890 |
| | Информатика. КР. Вариант 8. Создание типизированного файла. Написать программу, которая создает типизированный файл и записывает в него 17x13 значений типа Real. Имя для файла создается по маске <login>.dan.новая | Pascal ABC | 890 |
| | Информатика. КР. Вариант 8. Чтение типизированного файла типа Hommeновая | Pascal ABC | 890 |
| | Информатика. КР. Вариант 8. Чтение типизированного файла. Написать программу, которая создает массив A[17,13] типа Real и заполняет его значениями из файла. Вывести на экран массив в виде матрицы 17x13новая | Pascal ABC | 890 |
| | Информационная система: меню, обработка данных, постоение графика, вывод информации на экран,принтер | Turbo Pascal 7.0 (DOS) | 600 |
| | Информационные технологии обработки данных (КП), вариант 8. Работа с комплексными числами и файлами | Pascal ABC | 1200 |
| | Клавиатурный тренажер | 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. Вариант 16 | Pascal ABC | 1500 |
| | Компьютерная графика. Задание 1. Фрактальные множества. Задание 2. Двухмерные преобразования. Вариант 6. Многогранник. | Turbo Pascal 7.0 (DOS) | 1400 |
| | Компьютерная графика. ЛР1. Фрактальная графика. Вариант 5. Фрактал Джулия | Pascal ABC | 1400 |
| | Компьютерная графика. ЛР2. Вариант 8. Реализация двухмерных аффинных преобразований | Pascal ABC | 1990 |
| | Компьютерная графика. ЛР2. Моделирования двумерных изображений. Вариант 5. Реализация двумерных афинных преобразований | Pascal ABC | 1400+ |
| | Компьютерная графика. ЛР3. Подключение графической библиотеки OpenGL. Вариант 5. Трехмерная сцена. Пятиугольная пирамида. | Pascal ABC | 1400 |
| | Конвертер для перевода программ на языке Си в текст программы на языке Паскаль | 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.12 | Pascal ABC | 1400 |
| | КР №1 "Обработка строк", КР №2 "Обработка матриц | Turbo Pascal 7.0 (DOS) | 1900+ |
| | КР2 по дисциплине «Информатика-2» Вариант 3. Задание: Матрицы | Pascal ABC | 990 |
| | КР2 по дисциплине «Информатика-2» Типизированный файл. Вариант №3. Ввод данных | Pascal ABC | 990 |
| | КР2 по дисциплине «Информатика-2». Вариант 3. Задание: Типизированный файл | Pascal ABC | 990 |
| | КР2 по дисциплине «Информатика-2». Типизированный файл. Вариант 3. Вывод данных | Pascal ABC | 990 |
| | Лабораторная работа Строки, записи, модуль Crt, массив | Pascal ABC | 700 |
| | ЛР1. Вариант 10. Графическое построение фрактала ньютона. Компьютерная графика | Pascal ABC | 1600+ |
| | ЛР1. Вариант 10. Задача 1. Дано n вещественных чисел. Найти порядковый номер того из них, которое наиболее близко к квадрату какого-нибудь целого числа. Задача 2. Для заданной строки определить длину содержащейся в ней максимальной подстроки, не имеющей латинских букв. | Pascal ABC | 900+ |
| | ЛР1. Вариант 16. Две задачи на Pascal. Использование простых типов данных, строкового типа данных. Программирование | Pascal ABC | 1990 |
| | ЛР1. Вариант 2. 2 задачи на Pascal. Использование простых и строковых типов данных. Программирование. Потапова | Pascal ABC | 1990 |
| | ЛР1. Вариант 8. Графическое построение фрактала Ньютона со следующими границами: 1<=x<=1, 1<=y<=1. Компьютерная графика | Pascal ABC | 2000+ |
| | ЛР1. Вариант 8. Две программы на Pascal ABC. Использование простых управляющих структур: условного оператора, цикла. Программирование | Pascal ABC | 1400 |
| | ЛР1. Вариант 8. Разработать программу для вычисления значения заданного арифметического выражения от значений переменных x, y, z и значения заданной функции | Turbo Pascal 7.0 (DOS) | 1200 |
| | ЛР1. Вариант 9. Задача 1. Работа с файлами. Задача 2. Рекурсия. Программирование | Pascal ABC | 800+ |
| | ЛР1. Использование простых управляющих структур: условного оператора, цикла. Программирование | Pascal ABC | 2400 |
| | ЛР1. Сумма нечетных чисел. Строка из символов. Вариант 15. Задача 1. Пусть дано натуральное число n. Составить программу вычисления n3 как суммы нечетных чисел. Задача 2. Исключить из данной строки группы символов, расположенные между скобками ( , ). Сами скобки тоже должны быть исключены. | Pascal ABC | 1200 |
| | ЛР2. Вариант 10. Задача 1. Получить массив B из массива A удалением n-ой строки и k-го столбца. Задача 2. Дана строка. В алфавитном порядке напечатайте (по разу) все большие латинские гласные буквы, входящие в эту строку.
Указание: гласные буквы — а, e, i, o, u; остальные — согласные. Использовать множества. | Pascal ABC | 900+ |
| | ЛР2. Вариант 16. Две задачи на Pascal. Использованием массивов (одномерных и матриц), создание программ с использованием множеств. Программирование | Pascal ABC | 1990 |
| | ЛР2. Вариант 2. 2 задачи на Pascal. Использование массивов (одномерных и матриц),
множеств. Программирование. Потапова | Pascal ABC | 1990+ |
| | ЛР2. Вариант 5. Компьютерная графика. Реализация двухмерных аффинных преобразований | Pascal ABC | 990 |
| | ЛР2. Вариант 8. Две программы на Pascal ABC. Использование массивов (одномерных и матриц) и множеств. Работа с подпрограммами. Программирование | Pascal ABC | 1500 |
| | ЛР2. Действительные и натуральные числа. Вариант 15. Задача 1. Даны действительные числа a1,a2,...,an,a2n. Получить max и min. Задача 2. Напечатать все натуральные числа от 10 до 32767, в десятичной записи которых нет одинаковых цифр. | Pascal ABC | 1200 |
| | ЛР2. Использование массивов (одномерных и матриц) и множеств. Программирование | Pascal ABC | 2800 |
| | ЛР3. Вариант 11. 1) Описать функцию poz(s), подсчитывающую количество положительных чисел в файле s. 2) Напишите рекурсивную программу для вычисления суммы (i=1)^n1/i^2 | Turbo Pascal 7.0 (DOS) | 1200 |
| | ЛР3. Вариант 12. Две задачи на Pascal. Работа с файлами. Рекурсивный алгоритм. Программирование | Pascal ABC | 1990 |
| | ЛР3. Вариант 15. Описать функцию poz(s, n), подсчитывающую количество положительных и отрицательных чисел в файле s | Turbo Pascal 7.0 (DOS) | 1200 |
| | ЛР3. Вариант 6. Работа с файлами. Рекурсивный алгоритм. Программирование. Потапова | Pascal ABC | 1600+ |
| | ЛР3. Вариант 6. Работа с файлами. Рекурсивный алгоритм. Программирование. Потапова. | Pascal ABC | 1600+ |
| | ЛР3. Вариант 7. Программирование 2. Две задачи на Pascal ABC. Работа с файлами. Рекурсивный алгоритм | Pascal ABC | 990 |
| | ЛР3. Вариант 8. Задача 1. Работа с файлами. Задача 2. Рекурсивный алгоритм. Программирование - 2 (Потапова) | Pascal ABC | 1600+ |
| | ЛР3. Задание 7. Использование типа «запись». Учебные заведения. | Pascal ABC | 600 |
| | ЛР3. Задача 1: Создание текстового файла, преобразованный по определенному принципу. Описание процедуры. Задача 2: Создание рекурсивной программы для вычисления произведения. | Pascal ABC | 1400+ |
| | ЛР3. Программирование. Вариант 11. 1) Описать функцию poz(s), подсчитывающую количество положительных чисел в файле s. Указание: введите файл s (последний элемент равен 0) и напечатайте значение функции poz(s). 2) Напишите рекурсивную программу для вычисления суммы | Pascal ABC | 1550 |
| | ЛР3. Программирование. Вариант 15. Создание программ, отражающих приемы работы с файлами. Описание рекурсивной функции | Pascal ABC | 1400 |
| | ЛР3. Программирование. Вариант 9. Создание программ: 1. Отражающая приемы работы с файлами. 2. Реализующая рекурсивный алгоритм. | Pascal ABC | 1400+ |
| | ЛР3. Работа с файлами. Рекурсивный алгоритм. Программирование | Pascal ABC | 2400 |
| | ЛР4. Вариант 12. Две задачи на Pascal. Работа со списками. Создание программ в графическом режиме. Программирование | Pascal ABC | 1990 |
| | ЛР4. Вариант 8. Задача 1. Работа со списками. Задача 2. Графический режим. Программирование - 2 (Потапова) | Pascal ABC | 1600+ |
| | ЛР4. Задача 1: Описание процедуры "УДАЛИТЬ", используя представление последовательности строк в виде линейного списка. Задача 2: Имитация движения велосипеда. | Pascal ABC | 1400 |
| | ЛР4. Программирование. Вариант 15. Приемы работы со списками. Графический режим. | Pascal ABC | 1400 |
| | ЛР4. Программирование. Вариант № 9. Создание программ: 1. Отражающая приемы работы со списками. 2. Создание программ в графическом режиме. | Pascal ABC | 1400 |
| | ЛР4. Работа со списками. Создание программ в графическом режиме. Программирование | Pascal ABC | 2400 |
| | Массив | Free Pascal | 900+ |
| | Массив: удаление цепочек четных элементов | Pascal ABC | 600 |
| | Массивы | Turbo Pascal 7.0 (DOS) | 1200 |
| | Метод Гаусса решения СЛАУ | Turbo Pascal 7.0 (DOS) | 600 |
| | Метод Гаусса решения СЛАУ (с объяснениями по шагам) | Turbo Pascal 7.0 (DOS) | 600 |
| | Минимальный элемент каждого столбца матрицы | Turbo Pascal 7.0 (DOS) | 600+ |
| | Модифицированные методы Эйлера I и II рода для решения ОДУ | Turbo Pascal 7.0 (DOS) | 600 |
| | Морской бой - расстановка кораблей | Turbo Pascal 7.0 (DOS) | 600 |
| | Музыкальная картотека | Pascal ABC | 2500 |
| | Найти номера двух точек, расстояние между которыми наибольшее | Pascal ABC | 990 |
| | Наклон черно-белого изображения. Угол наклона произвольный и задаётся пользователем | Pascal ABC | 1200 |
| | Напечатать все натуральные числа от 10 до 32767, в десятичной записи которых нет одинаковых цифр (работа со множеством) | Pascal ABC | 990 |
| | Нахождение k-ой цифры последовательности Фибоначчи. | Turbo Pascal 7.0 (DOS) | 600+ |
| | Нахождение квадрата с максимальным периметром по заданным точкам | Turbo Pascal 7.0 (DOS) | 600 |
| | Нахождение корней функции на заданном интервале методом дихотомии (деления отрезка пополам) | Turbo Pascal 7.0 (DOS) | 400+ |
| | Нахождение максимума среди отрицательных чисел последовательности | Turbo Pascal 7.0 (DOS) | 600+ |
| | Нахождение эйлерова цикла в графе | Turbo Pascal 7.0 (DOS) | 800 |
| | Обмен элементов матрицы главной и побочной диаганалей | Turbo Pascal 7.0 (DOS) | 600+ |
| | Обработка данных по поставкам нефтегазового оборудования | Pascal ABC | 900+ |
| | Обработка одномерного массива с использованием процедур и функций с параметрами | Turbo Pascal 7.0 (DOS) | 600+ |
| | Обработка результатов опроса | 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+ |
| | Описать процедуру append(f,g,h) от трех файлов типа ряд, которая записывает в файл f сначала все элементы файла g, а затем все элементы файла h | Pascal ABC | 890 |
| | Описать процедуру append(f,g,h) от трех файлов типа ряд, которая записывает в файл f сначала все элементы файла g, а затем все элементы файла h.
Указание: введите два файла g и h. Выполните процедуру append(f,g,h). Напечатайте файл f | Pascal ABC | 890 |
| | Определение возможности построения треугольника | Turbo Pascal 7.0 (DOS) | 600 |
| | Определение трех наибольших числа последовательности | Turbo Pascal 7.0 (DOS) | 600+ |
| | Определение угла между положением часовой стрелки в начале суток и ее положением в указанное время. | Lazarus | 700+ |
| | Определение частоты букв построчно | Turbo Pascal 7.0 (DOS) | 600+ |
| | Основы алгоритмизации и программирования. КР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 |
| | Основы алгоритмизации и языки программирования. Вариант 4 | Pascal ABC | 900+ |
| | Основы программирования и алгоритмизации | Pascal ABC | 600+ |
| | Отсечение прямоугольным окном. ЛР2. Вариант 4. Компьютерная графика | Turbo Pascal 7.0 (DOS) | 900 |
| | Очередь с приоритетом | Turbo Pascal 7.0 (DOS) | 700+ |
| | Перевод из префиксной в инфиксную форму | Turbo Pascal 7.0 (DOS) | 600 |
| | Перевод чисел из двоичной системы счисления в восьмеричную, шеснадцатиричную, туда и обратно | Pascal ABC | 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) | 800 |
| | Поиск кратчайшего пути в матрице из А11 в Аnn | 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 |
| | Попадание точки в заштрихованную область (версия 2) | Turbo Pascal 7.0 (DOS) | 600 |
| | Последовательность: ввод, сортировка, поиск, меню | Turbo Pascal 7.0 (DOS) | 600+ |
| | Построение бинарного дерева | Turbo Pascal 7.0 (DOS) | 700+ |
| | Построение графиков функции в TB | Turbo Pascal 7.0 (DOS) | 600 |
| | Построение линейного списка из входной последовательности чисел | Free Pascal | 1200 |
| | Построение стягивающего дерева из связного графа | Turbo Pascal 7.0 (DOS) | 600 |
| | Построение эйлерова цикла в графе, заданном матрицей смежности | Turbo Pascal 7.0 (DOS) | 700+ |
| | Построить график функции y(x) и таблицу значений y(x) с шагом измерения аргумента h. Таблицу значений функции и аргумента необходимо вывести на экран в графическом режиме.
y = 8/x + x/2, h = 0.05 | Pascal ABC | 1200 |
| | Постфиксная формула | Turbo Pascal 7.0 (DOS) | 600 |
| | Проверка правильности описания переменных | Turbo Pascal 7.0 (DOS) | 1000 |
| | Проверка правильности описания переменных в паскале(pascal) | Turbo Pascal 7.0 (DOS) | 800+ |
| | Программа находит минимум функции в заданной области | Turbo Pascal 7.0 (DOS) | 1300+ |
| | Программирование (Потапова Е.А.) Лабораторная работа №4 вариант 3 задача 2 (построить лемнискату) | Pascal ABC | 600 |
| | Программирование - 2. Задача №1. Описать процедуру p(f,g) от двух файлов типа rаd, которая из файла f переписывает в пустой файл g сначала все положительные числа, а потом все отрицательные. Задача №2. Описать рекурсивную функцию letter(s), которая подсчитывает количество букв в строке s | Pascal ABC | 600+ |
| | Программирование 1. ЛР 1, ЛР 2. Вариант 14. Программирование 2. ЛР 3, ЛР 4. Вариант 10. | Turbo Pascal 7.0 (DOS) | 2500 |
| | Программирование 2. Лабораторная работа №3. Вариант 7 Для файла s, состоящего из целых чисел, определите процедуру, которая находит значения максимального и минимального элементов файла s. | Pascal ABC | 900+ |
| | Программирование-1. ЛР1. Использование простых и строковых типов данных. Вариант 10. 1) Дано n вещественных чисел. Найти порядковый номер того из них, которое наиболее близко к квадрату какого-нибудь целого числа. 2) Для заданной строки определить длину содержащейся в ней максимальной подстроки, не имеющей латинских букв | Pascal ABC | 1800 |
| | Программирование-1. ЛР2. Вариант 10. 1) Получить массив B из массива A удалением n-ой строки и k-го столбца. 2) В алфавитном порядке напечатайте (по разу) все большие латинские гласные буквы, входящие в эту строку. Гласные буквы — а, e, i, o, u; остальные — согласные | Pascal ABC | 1800 |
| | Программирование-1. ЛР2. Работа с матрицей целых чисел. Дана матрица целых чисел размером MxN. Найти номера строки и столбца наибольшего элемента матрицы | Pascal ABC | 890 |
| | Программирование-1. ЛР2. Работа со строкой. Дана строка. В алфавитном порядке напечатайте все малые латинские буквы, не входящие в эту строку. Указание: решение задачи простое, если вы будете использовать множества | Pascal ABC | 890 |
| | Программирование-2. КР. Вариант 7. Линейные списки. Поиск среднего арифметического. Используйте линейные списки для хранения последовательности вещественных чисел | Pascal ABC | 890 |
| | Программирование-2. КР. Вариант 7. Определение минимального элемента вектора | Pascal ABC | 890 |
| | Программирование-2. КР. Вариант 7. Поиск максимального и минимального элемента файла. Для файла s, состоящего из целых чисел, определите процедуру, которая находит значения максимального и минимального элементов файла s.
Указание: введите файл s (последний элемент равен 0) и напечатайте значения максимального и минимального элементов файла s | Pascal ABC | 890 |
| | Программирование-2. КР. Вариант 7. Построение графика температур. Даны целые числа t1, t2, ... t31, — задающие график температур за март месяц. Построить график температур. Отрезки прямых, лежащие выше 0 градусов Цельсия, и лежащие ниже 0 градусов Цельсия, должны быть окрашены в разные цвета | Pascal ABC | 890 |
| | Программирование-2. Построение циссоиды по заданному параметрическому уравнению | Pascal ABC | 890 |
| | Программирование-2. Работа с файлами. Описать процедуру append(f,g,h) от трех файлов типа ряд, которая записывает в файл f сначала все элементы файла g, а затем все элементы файла h.
Указание: введите два файла g и h. Выполните процедуру append(f,g,h). Напечатайте файл f | Pascal ABC | 890 |
| | Программирование-2. Рекурсивная программа для вычисления суммы элементов массива. Дан массив a : array [1..n] of integer; Напишите рекурсивную программу для вычисления суммы 1/a[i] | Pascal ABC | 890 |
| | Программирование. Вариант 8. Графический режим | Pascal ABC | 990 |
| | Программирование. Вариант 8. Работа с рекурсивным алгоритмом | Pascal ABC | 990 |
| | Программирование. Вариант 8. Работа с файлами | Pascal ABC | 990 |
| | Программирование. Вариант 8. Работа со списками | Pascal ABC | 990 |
| | Программирование. КР. 10й вариант. Дана строка. В алфавитном порядке напечатайте (по разу) все большие латинские гласные буквы, входящие в эту строку | Pascal ABC | 890 |
| | Программирование. КР. 8й вариант. Описать процедуру prim(f,n), записывающую в файл f все простые числа 2, 3, 5, 7, 11, 13, 17..., не превосходящие целого положительного числа n. Указание: введите n. Выполните процедуру prim(f,n). Распечатайте файл f | Pascal ABC | 890 |
| | Программирование. ЛР. 10й вариант. Дано n вещественных чисел. Найти порядковый номер того из них, которое наиболее близко к квадрату какого-нибудь целого числа | Pascal ABC | 890 |
| | Программирование. ЛР. Вариант 8. Запись простых чисел в файл. type rad = file of 1..maxint; Описать процедуру prim(f,n), записывающую в файл f все простые числа 2, 3, 5, 7, 11, 13, 17..., не превосходящие целого положительного числа n.
Указание: введите n. Выполните процедуру prim(f,n). Распечатайте файл f | Pascal ABC | 890 |
| | Программирование. ЛР. Линейные списки. Используйте линейные списки для хранения последовательности вещественных чисел. Опишите процедуру или функцию, которая:
а) меняет местами первый и последний элементы непустого списка; б) удаляет последний элемент списка | Pascal ABC | 890 |
| | Программирование. ЛР. Построить кривую кардиоиду по заданному параметрическому уравнению. x = a cos t (1+cos t), y = a sin t (1+cos t), a>0, t принадлежит [0,2пи) | Pascal ABC | 890 |
| | Программирование. ЛР1. 1) Даны целое n>2 и вещественные числа a1, b1, ..., an, bn (ai < bi). Рассматривая пары ai и bi как левые и правые концы отрезков на одной и той же прямой, определить концы отрезка, являющегося пересечением всех этих отрезков. Если такого отрезка нет, сообщить об этом. 2) Дана строка S. Создать новые строки из строки S: а) заменить все восклицательные знаки точками; б) заменить каждую точку многоточием (т.е. тремя точками); в) заменить каждую из групп стоящих рядом точек одной точкой; г) заменить каждую из групп стоящих р | Turbo Pascal 7.0 (DOS) | 1200 |
| | Программирование. ЛР1. 10й вариант. Для заданной строки определить длину содержащейся в ней максимальной подстроки, не имеющей латинских букв | Pascal ABC | 890 |
| | Программирование. ЛР1. Вариант 1. 1) Определить число, получаемое выписыванием в обратном порядке цифр заданного натурального числа n. 2) Для заданной строки определить длину содержащейся в ней максимальной подстроки, не имеющей латинских букв | Pascal ABC | 1400 |
| | Программирование. ЛР1. Вариант 12. Использование простых управляющих структур: условного оператора, цикла. Числа Фибоначчи. Определить, является ли заданная строка правильной записью вещественного числа (возможно, со знаком, а также с пробелами спереди и/или сзади) | Pascal ABC | 1400 |
| | Программирование. ЛР1. Вариант 15. Использование простых и строковых типов данных | Pascal ABC | 1700 |
| | Программирование. ЛР1. Вариант 18. Циклические алгоритмы. Доступ к символам строк. | Pascal ABC | 1200 |
| | Программирование. ЛР1. Вариант 8. Простые и строковые типы данных. | Turbo Pascal 7.0 (DOS) | 1400 |
| | Программирование. ЛР1. Работа с натуральными числами. Даны натуральные числа n, m. Получить сумму m последних цифр числа n. Число n вводить как величину типа integer, и строки не использовать. Пример. Пусть n = 12345, m = 3, тогда ответ равен 3 + 4 + 5 = 12 | Pascal ABC | 890 |
| | Программирование. ЛР2. 1) Определить k — количество различных элементов массива c (т.е. повторяющиеся элементы считать один раз). 2) В возрастающем порядке напечатать все целые числа из диапазона 1..255, представимые в виде n2 + m2, где m, n => 0. | Turbo Pascal 7.0 (DOS) | 1400 |
| | Программирование. ЛР2. 10й вариант. Получить массив B из массива A удалением n-ой строки и k-го столбца | Pascal ABC | 890 |
| | Программирование. ЛР2. Вариант 1. 1) Даны целые числа a1, a2, ..., an. 2) Спортлото: 6 из 49 | Pascal ABC | 1400 |
| | Программирование. ЛР2. Вариант 12. Использование массивов (одномерных и матриц) и множеств. Дана строка. Определить, каких букв больше в этом тексте: латинских строчных гласных или согласных. Указание: гласные буквы — а, e, i, o, u; остальные — согласные | Pascal ABC | 1400 |
| | Программирование. ЛР2. Вариант 15. Массивы (одномерные и матрицы), множества | Pascal ABC | 1700 |
| | Программирование. ЛР2. Вариант 7. Магический квадрат. Определить, является ли заданная целая квадратная матрица n-го порядка магическим квадратом, т.е. такой, в которой суммы элементов во всех строках и столбцах одинаковы | Pascal ABC | 990 |
| | Программирование. ЛР2. Вариант 7. Множества. Дана строка. В алфавитном порядке напечатайте (по разу) все малые латинские буквы, входящие в эту строку более одного раза | Pascal ABC | 990 |
| | Программирование. ЛР2. Вариант 8. Массивы, множества | Turbo Pascal 7.0 (DOS) | 2000 |
| | Программирование. ЛР2. Работа с матрицей. В матрице A поменять местами 1-ю и 2-ю строки, 3-ю и 4-ю строки,..., (n–1)-ю и n-ю строки (воспользоваться x как вспомогательным массивом) | Free Pascal | 890 |
| | Программирование. ЛР3. 1) Описать процедуру p(f,g) от двух файлов типа ряд, которая в пустой файл f переписывает положительные элементы файла g. 2) Напишите рекурсивную подпрограмму, которая печатает в обратном порядке заданную строку. | Turbo Pascal 7.0 (DOS) | 1400 |
| | Программирование. ЛР3. 8й вариант. Описать рекурсивную функцию sign (s), которая подсчитывает количество знаков препинания в строке s (знаки: '.' , ',' , ';' , ':'). | Pascal ABC | 890 |
| | Программирование. ЛР3. Вариант 11. Работа с файлами. Рекурсивный алгоритм | Pascal ABC | 1800 |
| | Программирование. ЛР3. Вариант 4. Работа с файлами | Pascal ABC | 990 |
| | Программирование. ЛР3. Вариант 4. Рекурсия | Pascal ABC | 990 |
| | Программирование. ЛР3. Нахождение максимальных и минимальных чисел в файле. Для файла s, состоящего из целых чисел, определите процедуру, которая находит значения максимального и минимального элементов файла s. Указание: введите файл s (последний элемент равен 0) и напечатайте значения максимального и минимального элементов файла s | Free Pascal | 890 |
| | Программирование. ЛР3. Описать рекурсивную функцию для определения минимального элемента вектора. Описать функцию min(x) для определения минимального элемента вектора x, введя вспомогательную рекурсивную функцию min1(k), находящую минимум среди последних элементов вектора x, начиная с k-го | Free Pascal | 890 |
| | Программирование. ЛР4. 8й вариант. Используйте линейные списки для хранения последовательности вещественных чисел. Опишите процедуру или функцию, которая: а) меняет местами первый и последний элементы непустого списка; б) удаляет последний элемент списка | Pascal ABC | 890 |
| | Программирование. ЛР4. 8й вариант. Построить кривую кардиоиду по заданному параметрическому уравнению | Pascal ABC | 890 |
| | Программирование. ЛР4. Вариант 15. Линейные списки. Используйте линейные списки для хранения последовательности чисел. Опишите процедуру или функцию, которая для данного списка L создает список L1, содержащий только положительные элементы списка. | Pascal ABC | 890 |
| | Программирование. ЛР4. Вариант 15. Пульсация окружности в центре экрана. Написать программу, вызывающую пульсацию окружности в центре экрана. Окружность должна увеличиваться в диаметре до тех пор, пока не достигнет границ экрана, затем она начинает сжиматься. Процесс должен циклически повториться, при этом необходимо обеспечить чередование цветов при увеличении и уменьшении диаметра окружности | Pascal ABC | 890 |
| | Программирование. ЛР4. Линейные списки. Используйте линейные списки для хранения последовательности вещественных чисел. Опишите процедуру или функцию, которая: а) находит среднее арифметическое элементов непустого списка; б) заменяет в списке все вхождения элемента E1 на элемент E2 | Free Pascal | 890 |
| | Программирование. ЛР4. Построение графика температур. Даны целые числа t1, t2, ... t31, — задающие график температур за март месяц. Построить график температур. Отрезки прямых, лежащие выше 0 градусов Цельсия, и лежащие ниже 0 градусов Цельсия, должны быть окрашены в разные цвета | Free Pascal | 890 |
| | Программирование. Паскаль. Вариант 13. Работа с массивами | Pascal ABC | 990 |
| | Программирование. Паскаль. Вариант 13. Работа с простыми числами | Pascal ABC | 990 |
| | Программирование. Паскаль. Вариант 13. Работа со строковым типом данных | Pascal ABC | 990 |
| | Программирование. Паскаль. Вариант 9. Графический режим | Pascal ABC | 990 |
| | Программирование. Паскаль. Вариант 9. Работа с массивами | Pascal ABC | 990 |
| | Программирование. Паскаль. Вариант 9. Работа с рекурсивным алгоритмом | Pascal ABC | 990 |
| | Программирование. Паскаль. Вариант 9. Работа с файлами | Pascal ABC | 990 |
| | Программирование. Паскаль. Вариант 9. Работа со списками | Pascal ABC | 990 |
| | Программирование. Паскаль. Задача 2. Вариант 4. Линейный список | Pascal ABC | 990 |
| | Программирование: ЛР1 Вариант 14. ЛР2 Вариант 14. (ТУСУР, Потапова) | Pascal ABC | 1000+ |
| | Простейший графический редактор | Pascal ABC | 1700+ |
| | Путь ладьей | Turbo Pascal 7.0 (DOS) | 600 |
| | Работа с массивами | Turbo Pascal 7.0 (DOS) | 600 |
| | Работа с многобайтными числами (сложение, вычитание, умножение, деление) | Turbo Pascal 7.0 (DOS) | 1300 |
| | Работа с односвязными списками в среде Pascal ABC | Pascal ABC | 600+ |
| | Работа с простыми числами на паскале | Pascal ABC | 990 |
| | Работа с разреженными матрицами | Turbo Pascal 7.0 (DOS) | 600+ |
| | Работа с файлами и массивами записей | Turbo Pascal 7.0 (DOS) | 400 |
| | Работа с файлами и строками | Turbo Pascal 7.0 (DOS) | 200 |
| | Работа со строками на паскале | Pascal ABC | 990 |
| | Работа со структурой данных "Стек" | Free Pascal | 600 |
| | Расстановка пешек и коней на шахматной доске | Pascal ABC | 700 |
| | Расчет максимальной глубины бинарного дерева | Turbo Pascal 7.0 (DOS) | 600 |
| | Рекурсивная программа для вычисления суммы 1/a[i] | Pascal ABC | 890 |
| | Рекурсивная программа для вычисления суммы элементов массива | Pascal ABC | 890 |
| | Решение математической задачи | 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) | 800 |
| | Сведения о геометрических фигурах на плоскости | Pascal ABC | 700+ |
| | СиАОД. Книжный магазин. | Pascal ABC | 1400+ |
| | Словарь. Использование CRC для хеширования | Turbo Pascal 7.0 (DOS) | 1300+ |
| | Собственная структура данных «строка» - модуль процедур и демонстрационная программа | Free Pascal | 1100 |
| | Создание программ с использованием простых управляющих структур: условного оператора, цикла | Pascal ABC | 600+ |
| | Создание списков в языке Паскаль. | Turbo Pascal 7.0 (DOS) | 600+ |
| | Сортировка двумерного массива по заданной схеме | Pascal ABC | 600+ |
| | Сортировка массива методом вычерпывания + оценка временной сложности алгоритма | Turbo Pascal 7.0 (DOS) | 600+ |
| | Сортировка массива методом простого выбора | Pascal ABC | 900 |
| | Сортировка матрицы зигзагом, графический вывод на экран | 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 ABC | 2000+ |
| | Строки и текстовый файл (2 лабораторные работы) | Turbo Pascal 7.0 (DOS) | 600 |
| | Сумма элементов матрицы, делящихся на пять | Turbo Pascal 7.0 (DOS) | 600+ |
| | Сумма элементов, сортировка элементов целочисленной матрицы | Turbo Pascal 7.0 (DOS) | 600 |
| | Телефонный справочник + сортировка | Turbo Pascal 7.0 (DOS) | 600 |
| | Тема 4. «Закладки» (Turbo Vision) Каждое из окон в наборе диалоговых окон доступно с помощью ярлычка-закладки | Free Pascal | 1200+ |
| | Тестирование программного обеспечения. Вариант 15. Провести функциональное тестирование программы, которая из последовательности 10 целых чисел выводит разность между максимальным значением элемента и минимальным значением элемента. | Pascal ABC | 600+ |
| | Тестирование программного обеспечения. Проверка простого числа. Провести функциональное тестирование программы, которая из последовательности 10 целых чисел выводит минимальное значение элемента и проверяет, является ли это число простым | Pascal ABC | 1110 |
| | Трехмерные преобразования с фигурой. Октаэдр. Компьютерная графика. КР. Задание 2. Вариант 9. | Pascal ABC | 1400 |
| | Трехмерные преобразования, параллелепипед, масштабирование | Turbo Pascal 7.0 (DOS) | 600 |
| | Трехмерные преобразования. Гексаэдр. Изображения многогранника, вращающегося вокруг оси ОY. Ось вращения не должна совпадать с собственной вертикальной осью фигуры. Проекция Перспектива (1 точки схода). Компьютерная графика. Контрольная работа. Задание 3. Вариант 9. | Pascal ABC | 1400+ |
| | Трехмерные преобразования. Параллелепипед. Компьютерная графика. КР2. Вариант 1. Изменение масштаба по осям X,Y,Z и общее масштабирование по трем осям | Pascal ABC | 1200 |
| | Трехмерные преобразования. Тетраэдр. Проекция изометрия. Компьютерная графика. КР3. Вариант 1. Разработать программу на Pascal для изображения многогранника, вращающегося вокруг оси ОY. Ось вращения не должна совпадать с собственной вертикальной осью фигуры. | Pascal ABC | 1200 |
| | Три программы. Найти с заданной точностью решения уравнений. Метод простых итераций. Метод хорд. Метод касательных. | Turbo Pascal 7.0 (DOS) | 1200 |
| | Удаление невидимых линий (метод 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) | 600 |
| | Формирование данных о подразделениях (предприятиях) | Turbo Pascal 7.0 (DOS) | 600+ |
| | Формирование и сортировка очереди | Turbo Pascal 7.0 (DOS) | 600+ |
| | Циклические алгоритмы. Итерационные циклы. | Pascal ABC | 900 |
| | Циклические алгоритмы. Итерационные циклы. Сложные логические условия. | Pascal ABC | 900 |
| | Числовая последовательность: ввод, вывод, поиск, сортировка | Turbo Pascal 7.0 (DOS) | 500 |
| | Шахматы. Мат двумя слонами. | Turbo Pascal 7.0 (DOS) | 1300+ |
| | Шахматы. Определение положения белых | Turbo Pascal 7.0 (DOS) | 600+ |
| | Шифр перестановки | Pascal ABC | 1200 |
| | Шифрование/дешифрование текста методом гаммирования | Turbo Pascal 7.0 (DOS) | 700+ |
| | Электронный классный журнал | Turbo Pascal 7.0 (DOS) | 1200 |