Задание: заполнить матрицу случайными числами. Отобразить верхнюю половину матрицы на нижнюю зеркально симметрично относительно горизонтальной оси.
Задание: заполнить матрицу случайными числами. Отобразить верхнюю половину матрицы на нижнюю зеркально симметрично относительно горизонтальной оси.
Здесь предствлены пять лабораторных работ по дисциплине «Вычислительная математика», работы были выполнены на 2 курсе, в 1 семестре. Примеры выполнения составленных программ в данном файле.
Описание:
ACP Pascal (Automatic Creation of Programs Pascal) — программа для автоматического создания исходных кодов программ на языке Pascal, направленных на работу с массивами. В программе реализованы следующие функции:
Лабораторная работа №2 по предмету «Метрология качество ПО»: «Исследование качества программ, написанных на языках программирования высокого уровня».
Задание звучало следующим образом: составить алгоритм и программу вычисления произведения k натуральных чисел, кратных m и не превышающих n. Известно, что m, n — натуральные. Решить приведённую задачу на 3 трех языках программирования и оценить качество сделанных программ, а также провести сравнительную характеристику.
Программа на языке Pascal, работающая с деревьями. Реализовано: создание и изменение двоичного дерева, нахождение длины дерева, обход дерева во внутреннем порядке и обход дерева в прямом порядке. Деревья представлены с помощью указателей. Read the rest of this entry ?
Стирание текста из файла, в случае нахождения заданного символа в тексте файла. Read the rest of this entry ?
Программа вычисляет длины векторов, используя функцию. Затем сравнивает их. Read the rest of this entry ?
Программа, выводящая сообщение «Вам *** лет/год», в зависимости от введенного числа. Написана в процессе изучения языка Delphi, когда экспериментально узнавал можно ли в Delphi использовать несколько диапозонов значений селектора при использовании цикла case. Оказалось, нет, в Delphi так делать нельзя, но в Pascale можно, что доказывает данная программа. Read the rest of this entry ?