| | 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) Из вектора В=(в1,в2,...,вN) получить вектор А=(а1,а2,...,аN) путем исключения из В минимального элемента (первого, если их несколько). 2) Дана матрица A={a(i, j)}, i,j=1,...,N. Вычислить сумму и произведение элементов этой матрицы, больших среднего геометрического элементов, расположенных в строках над побочной диагональю и на ней. | Pascal ABC | 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 |
| | 4 задачи на Pascal. Задача 1. Дана последовательность из n целых чисел. Определить количество инверсий в этой последовательности (т.е. таких пар элементов, в которых большое число находится слева от меньшего: xi > xj при i < j). Задача 2. Определить k – количество «особых» элементов массива C, считая элемент особым, если он больше суммы остальных элементов своего столбца. Задача 3. В заданном предложении найти пару слов, из которых одно является обращением другого. Задача 4. Дана строка. В алфавитном порядке напечатайте (по разу) все строчные л | Turbo Pascal 7.0 (DOS) | 1400 |
| | 4 программы на Free Pascal. Освоить работу с матрицами, научиться организовывать циклы для обработки многомерных массивов. Научиться использовать функции и процедуры для выполнения однотипных действий над различными данными, изучить структуру подпрограмм, получить навыки описания процедур и функций, научиться описывать формальные параметры подпрограмм разного вида и правильно задавать фактические параметры. | Free Pascal | 2000 |
| | 7 программ на Паскале. Вычислительная математика. Вариант 16. Отделения корней. решения СЛАУ методом Гаусса, ортогонализации, Халецкого, простой итерации, Зейделя. Поиск определителя матрицы метод Гаусса, декомпозиции. Вычисление обратной матрицы методом Гаусса, методом ортогонализации, методом Халецкого. Интерполяция таблично заданной функции с помощью полиномов Ньютона или Лагранжа. Вычисление первой и второй производной с помощью полинома Ньютона или Лагранжа. Вычисление интеграла по одной из формул: трапеции, Симпсона или прямоугольников, Г | Pascal ABC | 1400 |
| | Альбом полиномиальных функций | Turbo Pascal 7.0 (DOS) | 1300+ |
| | Аппроксимация функции заданной в табличном виде методом наименьших квадратов (МНК) с построением графика | Turbo Pascal 7.0 (DOS) | 600+ |
| | Бесконечная сумма | Pascal ABC | 900 |
| | Бинарный (двоичный) поиск. Компания с целью определения спроса на свою продукцию организует некоторый опрос. Продукция – компакт-диски с записями шлягеров. | Pascal ABC | 700 |
| | Вариант 14. Числа в двоичной системе счисления (Pascal и С++). | Free Pascal | 1200 |
| | Вариант 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 |
| | Вращение гексаэдра, проекция - диметрия, удаление невидимых линий | Turbo Pascal 7.0 (DOS) | 700 |
| | Вращение октаэдра, масштабирование | Turbo Pascal 7.0 (DOS) | 600 |
| | Выравнивание строк, длинные числа | Pascal ABC | 600 |
| | Вычисление интеграла методом Симпсона и трапеций. Постороение графика. Сравнние методов + MathCad | Turbo 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 ABC | 1300+ |
| | Вычисление суммы элементов побочной диаганали матрицы | Turbo Pascal 7.0 (DOS) | 600+ |
| | Вычисление функций и обработка массива | Lazarus | 1100 |
| | Вычисление числа e | Turbo Pascal 7.0 (DOS) | 600 |
| | Генетические алгоритмы. Информатика. КП. Вариант 4. Найти минимум функции z(x,y) в заданной области | Turbo Pascal 7.0 (DOS) | 1700+ |
| | График функции | Turbo Pascal 7.0 (DOS) | 600+ |
| | График функции в полярной системе координат | Turbo Pascal 7.0 (DOS) | 700+ |
| | График экспериментальных точек в прямой линии регрессии | Turbo Pascal 7.0 (DOS) | 1200 |
| | Дан целочисленный массив Ai размера N. Сформировать новый массив Bi, элементы которого будут содержать элементы массива Ai. Информатика и программирование. Алгоритмы работы с двумерными массивами. ЛР3. Вариант 13. | Turbo Pascal 7.0 (DOS) | 1200 |
| | Даны натуральное число n, действительные числа x_1,x_2,…,x_n. Найти длину наименьшего отрезка числовой оси, содержащего все числа x_1,x_2,…,x_n | Pascal ABC | 890 |
| | Даны целые числа a_1,a_2,...,a_n. Наименьший член последовательности a_1,a_2,...,a_n заменить целой частью среднего арифметического всех членов, остальные члены оставить без изменения. Если в последовательности несколько членов со значением min(a_1,a_2,...,a_n), то заменить последний по порядку | Pascal ABC | 890 |
| | Две лабораторные на Pascal. Массивы и множества. | Pascal ABC | 1400 |
| | Изображение многогранника, вращающегося вокруг оси OY. Ось вращение не должна совпадать с собственной вертикальной осью фигуры. Компьютерная графика. Задание 3. Вариант 12. Фигура – усеченная пирамида, в основании которой лежит квадрат, проекция – Диметрия | Pascal ABC | 2000 |
| | Интегрирование. Формулу трапеций, формула Симпсона | 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 ABC | 1000 |
| | Информатика 3. ЛР1. Вариант 1. | Turbo Pascal 7.0 (DOS) | 1200 |
| | Информатика-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 ABC | 600 |
| | Информатика. Вариант 10. одноточечного скрещивания и двухточечной мутации. Найти минимум функции в заданной области. Целевая функция с областью поиска решения: z(x,y) = х^2 + у^2, -5.12 <= х <= 5.12, —5.12 <= у <= 5.12 | Pascal ABC | 1400 |
| | Используйте линейный список для представления многочлена от переменной x, упорядоченного по степеням x. Напишите программу для дифференцирования многочлена | Pascal ABC | 890 |
| | ИТОД. Информационные технологии обработки данных. КР2. Вариант 10. Наибольший элемент. Задана матрица вещественных чисел A размерности m x n. Переставляя ее строки и столбцы добиться того, чтобы наибольший элемент (один из них) оказался в левом верхнем углу. Размерность матрицы и значения ее элементов ввести с клавиатуры. | Turbo Pascal 7.0 (DOS) | 900 |
| | Комплексный калькулятор | Turbo Pascal 7.0 (DOS) | 800+ |
| | Компьютерная графика. Задание 1. Фрактальные множества. Задание 2. Двухмерные преобразования. Вариант 6. Многогранник. | Turbo Pascal 7.0 (DOS) | 1400 |
| | КП по Информатике-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 |
| | КР. Вариант 10. Основы алгоритмизации. Теория систем. | Pascal ABC | 900 |
| | КР2. Вариант 9. Задана действительная квадратная матрица порядка 10. Построить вектор длиной 19, элементами которого являются максимумы элементов диагоналей, параллельных главной диагонали. Значения элементов матрицы ввести с клавиатуры | Pascal ABC | 990 |
| | Лабораторные работы 3 и 4. Вариант 8. Циклы, массивы. | Pascal ABC | 900 |
| | Линейные списки для хранения последовательности чисел. Построить эпициклоиду. Программирование и основы алгоритмизации-2. ЛР4 | Pascal ABC | 1300 |
| | ЛР. Провести функциональное тестирование программы, которая из последовательности 10 целых чисел выводит минимальное значение элемента и определяет четное оно или нечетное. Функциональное тестирование ПО. Вариант 14 | Pascal ABC | 2000 |
| | ЛР1 Задана матрица вещественных чисел A размерности n. ЛР2 Задана строка символов. Группы символов, разделенные пробелом и не содержащие пробелов внутри себя, будем называть словами. | Turbo Pascal 7.0 (DOS) | 600 |
| | ЛР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 |
| | ЛР1. Фрактал с заданными границами расчета. Геометрическое моделирование в САПР. Вариант 5. Фрактальная графика | Pascal ABC | 1200 |
| | ЛР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. Вариант 8. Разработать программу для вычисления выражения -0.3+0.5-0.7+...-3.1 | Turbo Pascal 7.0 (DOS) | 1200 |
| | ЛР2. Геометрическое моделирование в САПР. Вариант 5. Реализация двухмерных аффинных преобразований | Pascal ABC | 890 |
| | ЛР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. Вариант 7. Программирование 2. Две задачи на Pascal ABC. Работа с файлами. Рекурсивный алгоритм | Pascal ABC | 990 |
| | ЛР3. Вариант 8. Задача 1. Работа с файлами. Задача 2. Рекурсивный алгоритм. Программирование - 2 (Потапова) | Pascal ABC | 1600+ |
| | ЛР3. Вариант 8. Массив L = (–2, 6, –8, 9, –5, 12, 0). Размер массива L – 36 элементов из диапазона [–31, 31]. Вычислить сумму тех элементов преобразованного массива, которые находятся в диапазоне [–8, 25]. | Turbo Pascal 7.0 (DOS) | 1200 |
| | ЛР3. Геометрическое моделирование в САПР. Вариант 5. Подключение графической библиотеки OpenGL. Построить трехмерную сцену с использованием двумерных примитивов OpenGL. | Pascal ABC | 890 |
| | ЛР3. Программирование. Вариант 11. 1) Описать функцию poz(s), подсчитывающую количество положительных чисел в файле s. Указание: введите файл s (последний элемент равен 0) и напечатайте значение функции poz(s). 2) Напишите рекурсивную программу для вычисления суммы | Pascal ABC | 1550 |
| | ЛР3. Работа с файлами. Рекурсивный алгоритм. Программирование | Pascal ABC | 2400 |
| | ЛР3. Составить программу, которая определяет, сколько в группе человек побывали в гостях не меньше, чем у половины друзей | Pascal ABC | 1200 |
| | ЛР4. Вариант 12. Две задачи на Pascal. Работа со списками. Создание программ в графическом режиме. Программирование | Pascal ABC | 1990 |
| | ЛР4. Вариант 8. Задача 1. Работа со списками. Задача 2. Графический режим. Программирование - 2 (Потапова) | Pascal ABC | 1600+ |
| | ЛР4. Программирование. Вариант № 9. Создание программ: 1. Отражающая приемы работы со списками. 2. Создание программ в графическом режиме. | Pascal ABC | 1400 |
| | ЛР4. Работа со списками. Создание программ в графическом режиме. Программирование | Pascal ABC | 2400 |
| | Метод Гаусса решения СЛАУ | 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) | 600+ |
| | Моделирование одноатомного газа | Lazarus | 1000+ |
| | Модифицированные методы Эйлера I и II рода для решения ОДУ | Turbo Pascal 7.0 (DOS) | 600 |
| | Нахождение знач. определенного интеграла методами Симпсона и трапеций | Turbo Pascal 7.0 (DOS) | 600+ |
| | Нахождение интеграла методами прямоугольников, трапеции, Симпсона и Гаусса | Turbo Pascal 7.0 (DOS) | 700+ |
| | Нахождение корней функции на заданном интервале методом дихотомии (деления отрезка пополам) | Turbo Pascal 7.0 (DOS) | 400+ |
| | Нахождение собственных значений матрицы методом Крылова и Леверье | Turbo Pascal 7.0 (DOS) | 600 |
| | Нахождение собственных чисел и собственных векторов матрицы методом Данилевского | Turbo Pascal 7.0 (DOS) | 700+ |
| | Обмен элементов матрицы главной и побочной диаганалей | Turbo Pascal 7.0 (DOS) | 600+ |
| | Операции с многочленами | Turbo Pascal 7.0 (DOS) | 700+ |
| | Описать процедуру predlast(f). Опишите рекурсивную функцию sum без параметров для нахождения суммы элементов файла f. Программирование и основы алгоритмизации-2. ЛР3. | Pascal ABC | 1300 |
| | Описать рекурсивную функцию digits (s), которая подсчитывает сумму цифр в строке s | Pascal ABC | 890 |
| | Определение значения перемнной Y | Turbo Pascal 7.0 (DOS) | 600+ |
| | Определение значения функции Y (версия 2) | Turbo Pascal 7.0 (DOS) | 600+ |
| | Определение корня функции методом хорд (линейной интерполяции). | Turbo Pascal 7.0 (DOS) | 600+ |
| | Определить палиндром. Для заданных трех строк S1, S2 и S3 определить, какая из них является палиндромом. Назовем строку палиндромом, если его запись читается одинаково с начала и с конца (как, например, ‘казак’, ‘алла’, ‘fffjjjfff’). Указание: определить булевскую функцию f(s) для проверки, является ли строка s палиндромом | Pascal ABC | 890 |
| | Основы алгоритмизации и программирования. КР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 |
| | Перевод числа из десятичной систему счисления в двоичную. Cоставление алфавитно-частотного словаря для заданного файла со списком слов. | Pascal ABC | 900 |
| | Площадь участка, ограниченного замкнутой ломанной из отрезков единичной длины | Turbo Pascal 7.0 (DOS) | 600 |
| | Подсчет значения последовательности | Turbo Pascal 7.0 (DOS) | 600 |
| | Поиск наименьшой из нечетных компонент вектора и наибольшой из четных компонент | Free Pascal | 1200 |
| | Поиск числа от A до B с большим числом делителей | Turbo Pascal 7.0 (DOS) | 600 |
| | Попадание точки в заштрихованную область | Turbo Pascal 7.0 (DOS) | 600 |
| | Построение графика функции Y=sin(x) | Turbo Pascal 7.0 (DOS) | 600 |
| | Построение графиков | Turbo Pascal 7.0 (DOS) | 1000+ |
| | Построение кривой циссоиды по заданному параметрическому уравнению | Pascal ABC | 890 |
| | Построение поверхности (с удалением невидимых линий) | Turbo Pascal 7.0 (DOS) | 600+ |
| | Построить график функции y(x) и таблицу значений y(x) с шагом измерения аргумента h. Таблицу значений функции и аргумента необходимо вывести на экран в графическом режиме.
y = 8/x + x/2, h = 0.05 | Pascal ABC | 1200 |
| | Программа нахождения наибольшего общего делителя (НОД) трех чисел | Turbo Pascal 7.0 (DOS) | 700 |
| | Программирование - 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. Вариант 8. Две задачи на Pascal. Работа с файлами. Описать рекурсивную функцию sign (s), которая подсчитывает количество знаков препинания в строке s | Pascal ABC | 1200+ |
| | Программирование 2. ЛР4. Вариант 8. Две задачи на Pascal. Линейные списки для хранения последовательности вещественных чисел. Построить кривую кардиоиду по заданному параметрическому уравнению | Pascal ABC | 1200 |
| | Программирование-1. Вещественное число. Определить, является ли заданная строка правильной записью вещественного числа (возможно, со знаком, а также с пробелами спереди и/или сзади). Указание: вещественное число может быть представлено либо в виде числа с фиксированной десятичной точкой (–214.78), либо в виде числа с плавающей десятичной точкой (– 2.1478Е+02) | Pascal ABC | 890 |
| | Программирование-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. Числа Фибоначчи. Определите наименьший номер n, начиная с которого равенство выполняется с точностью до заданного eps | Pascal ABC | 890 |
| | Программирование-2. ЛР4. Линейные списки. Эпициклоида. Задача 1. Используйте линейные списки для хранения последовательности чисел. Задача 2. Построить эпициклоиду – кривую, заданную параметрическим уравнением | Pascal ABC | 900+ |
| | Программирование-2. Программа для дифференцирования многочлена. Используйте линейный список для представления многочлена от переменной x, упорядоченного по степеням x. Напишите программу для дифференцирования многочлена | Pascal ABC | 890 |
| | Программирование. ЛР №3. Вариант №4 | Pascal ABC | 1300 |
| | Программирование. ЛР. 10й вариант. Дано n вещественных чисел. Найти порядковый номер того из них, которое наиболее близко к квадрату какого-нибудь целого числа | Pascal ABC | 890 |
| | Программирование. ЛР1. Вариант 12. Использование простых управляющих структур: условного оператора, цикла. Числа Фибоначчи. Определить, является ли заданная строка правильной записью вещественного числа (возможно, со знаком, а также с пробелами спереди и/или сзади) | Pascal ABC | 1400 |
| | Программирование. ЛР1. Вариант 15. Использование простых и строковых типов данных | Pascal ABC | 1700 |
| | Программирование. ЛР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. Вариант 12. Использование массивов (одномерных и матриц) и множеств. Дана строка. Определить, каких букв больше в этом тексте: латинских строчных гласных или согласных. Указание: гласные буквы — а, e, i, o, u; остальные — согласные | Pascal ABC | 1400 |
| | Программирование. ЛР2. Вариант 15. Массивы (одномерные и матрицы), множества | Pascal ABC | 1700 |
| | Программирование. ЛР2. Вариант 8. Массивы, множества | Turbo Pascal 7.0 (DOS) | 2000 |
| | Программирование. ЛР3. Вариант 11. Работа с файлами. Рекурсивный алгоритм | Pascal ABC | 1800 |
| | Программирование. ЛР3. Вариант 13. Задача 1 Необходимо в начале программы создать файл (элементы файла вводятся с клавиатуры или генерируются случайным образом), а в конце программы сначала вывести на экран содержимое созданного файла, а затем отразить полученные результаты. Задача 2. Составить программу, реализующую рекурсивный алгоритм | Turbo Pascal 7.0 (DOS) | 1200+ |
| | Программирование. ЛР4. 8й вариант. Построить кривую кардиоиду по заданному параметрическому уравнению | Pascal ABC | 890 |
| | Программирование. Паскаль. Вариант 13. Работа с простыми числами | Pascal ABC | 990 |
| | Расстановка пешек и коней на шахматной доске | Pascal ABC | 700 |
| | Решение диф. уравнения методами Эйлера и Рунге-Кутта | 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 ABC | 1200 |
| | Сортировка массива методом простого выбора | Pascal ABC | 900 |
| | Среднее арифметическое отрицательных чисел | Turbo Pascal 7.0 (DOS) | 600 |
| | Тестирование программного обеспечения. Проверка простого числа. Провести функциональное тестирование программы, которая из последовательности 10 целых чисел выводит минимальное значение элемента и проверяет, является ли это число простым | Pascal ABC | 1110 |
| | Трехмерные преобразования с фигурой. Октаэдр. Компьютерная графика. КР. Задание 2. Вариант 9. | Pascal ABC | 1400 |
| | Трехмерные преобразования. Гексаэдр. Изображения многогранника, вращающегося вокруг оси О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 |
| | Циклические алгоритмы. Итерационные циклы. | Pascal ABC | 900 |
| | Циклические алгоритмы. Итерационные циклы. Сложные логические условия. | Pascal ABC | 900 |