KURSOVIK.COM

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


ЛР 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  
Программа 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  
КП Альбом полиномиальных функцийTurbo Pascal 7.0 (DOS)1300+
ЛР Аппроксимация функции заданной в табличном виде методом наименьших квадратов (МНК) с построением графикаTurbo Pascal 7.0 (DOS)600+
КР Бесконечная суммаPascal ABC900  
КР Бинарный (двоичный) поиск. Компания с целью определения спроса на свою продукцию организует некоторый опрос. Продукция – компакт-диски с записями шлягеров.Pascal ABC700  
КП Вариант 14. Числа в двоичной системе счисления (Pascal и С++).Free Pascal1200  
Практическая Вариант 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 ABC600  
КП Вычисление интеграла методом Симпсона и трапеций. Постороение графика. Сравнние методов + 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  
КП Генетические алгоритмы. Информатика. КП. Вариант 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_nPascal ABC890  
ЛР Даны целые числа a_1,a_2,...,a_n. Наименьший член последовательности a_1,a_2,...,a_n заменить целой частью среднего арифметического всех членов, остальные члены оставить без изменения. Если в последовательности несколько членов со значением min(a_1,a_2,...,a_n), то заменить последний по порядкуPascal ABC890  
ЛР Две лабораторные на Pascal. Массивы и множества.Pascal ABC1400  
КР Изображение многогранника, вращающегося вокруг оси OY. Ось вращение не должна совпадать с собственной вертикальной осью фигуры. Компьютерная графика. Задание 3. Вариант 12. Фигура – усеченная пирамида, в основании которой лежит квадрат, проекция – ДиметрияPascal ABC2000  
ЛР Интегрирование. Формулу трапеций, формула Симпсона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  
ЛР Информатика 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 ABC600  
КП Информатика. Вариант 10. одноточечного скрещивания и двухточечной мутации. Найти минимум функции в заданной области. Целевая функция с областью поиска решения: z(x,y) = х^2 + у^2, -5.12 <= х <= 5.12, —5.12 <= у <= 5.12Pascal ABC1400  
ЛР Используйте линейный список для представления многочлена от переменной x, упорядоченного по степеням x. Напишите программу для дифференцирования многочленаPascal ABC890  
КР ИТОД. Информационные технологии обработки данных. КР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.12Pascal ABC1400  
КР КР. Вариант 10. Основы алгоритмизации. Теория систем.Pascal ABC900  
КР КР2. Вариант 9. Задана действительная квадратная матрица порядка 10. Построить вектор длиной 19, элементами которого являются максимумы элементов диагоналей, параллельных главной диагонали. Значения элементов матрицы ввести с клавиатурыPascal ABC990  
ЛР Лабораторные работы 3 и 4. Вариант 8. Циклы, массивы.Pascal ABC900  
ЛР Линейные списки для хранения последовательности чисел. Построить эпициклоиду. Программирование и основы алгоритмизации-2. ЛР4Pascal ABC1300  
ЛР ЛР. Провести функциональное тестирование программы, которая из последовательности 10 целых чисел выводит минимальное значение элемента и определяет четное оно или нечетное. Функциональное тестирование ПО. Вариант 14Pascal ABC2000  
ЛР ЛР1 Задана матрица вещественных чисел A размерности n. ЛР2 Задана строка символов. Группы символов, разделенные пробелом и не содержащие пробелов внутри себя, будем называть словами.Turbo Pascal 7.0 (DOS)600  
ЛР ЛР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. Вариант 9. Задача 1. Работа с файлами. Задача 2. Рекурсия. ПрограммированиеPascal ABC800+
ЛР ЛР1. Использование простых управляющих структур: условного оператора, цикла. ПрограммированиеPascal ABC2400  
ЛР ЛР1. Сумма нечетных чисел. Строка из символов. Вариант 15. Задача 1. Пусть дано натуральное число n. Составить программу вычисления n3 как суммы нечетных чисел. Задача 2. Исключить из данной строки группы символов, расположенные между скобками ( , ). Сами скобки тоже должны быть исключены.Pascal ABC1200  
ЛР ЛР1. Фрактал с заданными границами расчета. Геометрическое моделирование в САПР. Вариант 5. Фрактальная графикаPascal ABC1200  
ЛР ЛР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. Геометрическое моделирование в САПР. Вариант 5. Реализация двухмерных аффинных преобразованийPascal ABC890  
ЛР ЛР2. Действительные и натуральные числа. Вариант 15. Задача 1. Даны действительные числа a1,a2,...,an,a2n. Получить max и min. Задача 2. Напечатать все натуральные числа от 10 до 32767, в десятичной записи которых нет одинаковых цифр.Pascal ABC1200  
ЛР ЛР2. Использование массивов (одномерных и матриц) и множеств. ПрограммированиеPascal ABC2800  
ЛР ЛР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. Вариант 6. Работа с файлами. Рекурсивный алгоритм. Программирование. Потапова.Pascal ABC1600+
ЛР ЛР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. Геометрическое моделирование в САПР. Вариант 5. Подключение графической библиотеки OpenGL. Построить трехмерную сцену с использованием двумерных примитивов OpenGL.Pascal ABC890  
ЛР ЛР3. Программирование. Вариант 11. 1) Описать функцию poz(s), подсчитывающую количество положительных чисел в файле s. Указание: введите файл s (последний элемент равен 0) и напечатайте значение функции poz(s). 2) Напишите рекурсивную программу для вычисления суммыPascal ABC1550  
ЛР ЛР3. Работа с файлами. Рекурсивный алгоритм. ПрограммированиеPascal ABC2400  
ЛР ЛР3. Составить программу, которая определяет, сколько в группе человек побывали в гостях не меньше, чем у половины друзейPascal ABC1200  
КР ЛР4. Вариант 12. Две задачи на Pascal. Работа со списками. Создание программ в графическом режиме. ПрограммированиеPascal ABC1990  
ЛР ЛР4. Вариант 8. Задача 1. Работа со списками. Задача 2. Графический режим. Программирование - 2 (Потапова)Pascal ABC1600+
ЛР ЛР4. Программирование. Вариант № 9. Создание программ: 1. Отражающая приемы работы со списками. 2. Создание программ в графическом режиме.Pascal ABC1400  
ЛР ЛР4. Работа со списками. Создание программ в графическом режиме. ПрограммированиеPascal ABC2400  
ЛР Метод Гаусса решения СЛАУ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+
КП Моделирование одноатомного газаLazarus1000+
ЛР Модифицированные методы Эйлера 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 ABC1300  
ЛР Описать рекурсивную функцию digits (s), которая подсчитывает сумму цифр в строке sPascal ABC890  
ЛР Определение значения перемнной YTurbo 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 ABC890  
КР Основы алгоритмизации и программирования. КР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  
Программа Перевод числа из десятичной систему счисления в двоичную. Cоставление алфавитно-частотного словаря для заданного файла со списком слов.Pascal ABC900  
ЛР Площадь участка, ограниченного замкнутой ломанной из отрезков единичной длиныTurbo Pascal 7.0 (DOS)600  
ЛР Подсчет значения последовательностиTurbo Pascal 7.0 (DOS)600  
Программа Поиск наименьшой из нечетных компонент вектора и наибольшой из четных компонентFree Pascal1200  
ЛР Поиск числа от 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 ABC890  
Программа Построение поверхности (с удалением невидимых линий)Turbo Pascal 7.0 (DOS)600+
ЛР Построить график функции y(x) и таблицу значений y(x) с шагом измерения аргумента h. Таблицу значений функции и аргумента необходимо вывести на экран в графическом режиме. y = 8/x + x/2, h = 0.05Pascal ABC1200  
Программа Программа нахождения наибольшего общего делителя (НОД) трех чиселTurbo Pascal 7.0 (DOS)700  
КР Программирование - 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. Вариант 8. Две задачи на Pascal. Работа с файлами. Описать рекурсивную функцию sign (s), которая подсчитывает количество знаков препинания в строке sPascal ABC1200+
ЛР Программирование 2. ЛР4. Вариант 8. Две задачи на Pascal. Линейные списки для хранения последовательности вещественных чисел. Построить кривую кардиоиду по заданному параметрическому уравнениюPascal ABC1200  
Программа Программирование-1. Вещественное число. Определить, является ли заданная строка правильной записью вещественного числа (возможно, со знаком, а также с пробелами спереди и/или сзади). Указание: вещественное число может быть представлено либо в виде числа с фиксированной десятичной точкой (–214.78), либо в виде числа с плавающей десятичной точкой (– 2.1478Е+02)Pascal ABC890  
ЛР Программирование-1. ЛР1. Использование простых и строковых типов данных. Вариант 10. 1) Дано n вещественных чисел. Найти порядковый номер того из них, которое наиболее близко к квадрату какого-нибудь целого числа. 2) Для заданной строки определить длину содержащейся в ней максимальной подстроки, не имеющей латинских буквPascal ABC1800  
ЛР Программирование-1. ЛР2. Вариант 10. 1) Получить массив B из массива A удалением n-ой строки и k-го столбца. 2) В алфавитном порядке напечатайте (по разу) все большие латинские гласные буквы, входящие в эту строку. Гласные буквы — а, e, i, o, u; остальные — согласныеPascal ABC1800  
КР Программирование-1. Числа Фибоначчи. Определите наименьший номер n, начиная с которого равенство выполняется с точностью до заданного epsPascal ABC890  
ЛР Программирование-2. ЛР4. Линейные списки. Эпициклоида. Задача 1. Используйте линейные списки для хранения последовательности чисел. Задача 2. Построить эпициклоиду – кривую, заданную параметрическим уравнениемPascal ABC900+
Программа Программирование-2. Программа для дифференцирования многочлена. Используйте линейный список для представления многочлена от переменной x, упорядоченного по степеням x. Напишите программу для дифференцирования многочленаPascal ABC890  
ЛР Программирование. ЛР №3. Вариант №4Pascal ABC1300  
ЛР Программирование. ЛР. 10й вариант. Дано n вещественных чисел. Найти порядковый номер того из них, которое наиболее близко к квадрату какого-нибудь целого числаPascal ABC890  
ЛР Программирование. ЛР1. Вариант 12. Использование простых управляющих структур: условного оператора, цикла. Числа Фибоначчи. Определить, является ли заданная строка правильной записью вещественного числа (возможно, со знаком, а также с пробелами спереди и/или сзади)Pascal ABC1400  
ЛР Программирование. ЛР1. Вариант 15. Использование простых и строковых типов данныхPascal ABC1700  
ЛР Программирование. ЛР1. Вариант 8. Простые и строковые типы данных.Turbo Pascal 7.0 (DOS)1400  
ЛР Программирование. ЛР1. Работа с натуральными числами. Даны натуральные числа n, m. Получить сумму m последних цифр числа n. Число n вводить как величину типа integer, и строки не использовать. Пример. Пусть n = 12345, m = 3, тогда ответ равен 3 + 4 + 5 = 12Pascal ABC890  
ЛР Программирование. ЛР2. Вариант 12. Использование массивов (одномерных и матриц) и множеств. Дана строка. Определить, каких букв больше в этом тексте: латинских строчных гласных или согласных. Указание: гласные буквы — а, e, i, o, u; остальные — согласныеPascal ABC1400  
ЛР Программирование. ЛР2. Вариант 15. Массивы (одномерные и матрицы), множестваPascal ABC1700  
ЛР Программирование. ЛР2. Вариант 8. Массивы, множестваTurbo Pascal 7.0 (DOS)2000  
ЛР Программирование. ЛР3. Вариант 11. Работа с файлами. Рекурсивный алгоритмPascal ABC1800  
КР Программирование. ЛР3. Вариант 13. Задача 1 Необходимо в начале программы создать файл (элементы файла вводятся с клавиатуры или генерируются случайным образом), а в конце программы сначала вывести на экран содержимое созданного файла, а затем отразить полученные результаты. Задача 2. Составить программу, реализующую рекурсивный алгоритмTurbo Pascal 7.0 (DOS)1200+
КР Программирование. ЛР4. 8й вариант. Построить кривую кардиоиду по заданному параметрическому уравнениюPascal ABC890  
ЛР Программирование. Паскаль. Вариант 13. Работа с простыми числамиPascal ABC990  
ЛР Расстановка пешек и коней на шахматной доскеPascal ABC700  
ЛР Решение диф. уравнения методами Эйлера и Рунге-Кутта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 ABC900  
ЛР Среднее арифметическое отрицательных чиселTurbo Pascal 7.0 (DOS)600  
ЛР Тестирование программного обеспечения. Проверка простого числа. Провести функциональное тестирование программы, которая из последовательности 10 целых чисел выводит минимальное значение элемента и проверяет, является ли это число простымPascal ABC1110  
КР Трехмерные преобразования с фигурой. Октаэдр. Компьютерная графика. КР. Задание 2. Вариант 9.Pascal ABC1400  
КР Трехмерные преобразования. Гексаэдр. Изображения многогранника, вращающегося вокруг оси ОY. Ось вращения не должна совпадать с собственной вертикальной осью фигуры. Проекция Перспектива (1 точки схода). Компьютерная графика. Контрольная работа. Задание 3. Вариант 9.Pascal ABC1400+
КР Трехмерные преобразования. Параллелепипед. Компьютерная графика. КР2. Вариант 1. Изменение масштаба по осям X,Y,Z и общее масштабирование по трем осямPascal ABC1200  
КР Трехмерные преобразования. Тетраэдр. Проекция изометрия. Компьютерная графика. КР3. Вариант 1. Разработать программу на Pascal для изображения многогранника, вращающегося вокруг оси ОY. Ось вращения не должна совпадать с собственной вертикальной осью фигуры.Pascal ABC1200  
Программа Три программы. Найти с заданной точностью решения уравнений. Метод простых итераций. Метод хорд. Метод касательных.Turbo Pascal 7.0 (DOS)1200  
ЛР Циклические алгоритмы. Итерационные циклы.Pascal ABC900  
ЛР Циклические алгоритмы. Итерационные циклы. Сложные логические условия.Pascal ABC900  



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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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