Алгоритмические Языки И Программирование

Лектор - Куликов (паскаль), еще кто-то (Си++)

Алгебра И Геометрия
Алг. Яз. И Прогр.
Архитекрута ЭВМ (база)
Базы Данных
БЖД
ГрОб
Дискретная математика
Дифф. ур-я
История
Комп. Графика
Мат. Ан.
Методы Оптимизации
Метрология
МОРО (база)
Политология
ППО
Правоведение
Русский Яз.
Случайные процессы
Социология
Теор. Вер.
Теория Игр (база)
Техн. Прогр.
Ур. в ЧП
Физика
Философия
Функ. Ан.
Численные методы
Экология
Экономика
Электротехника

































Pascal

Лаба №2: Решить уравнение tanh(x)+1-x*x=0 методом подстановки с использованием параметра-процедуры - pas_lab_2.rar

Лаба №3: Создать модуль с 3-мя типами сортировок матрицы (столбцов по возрастанию): простой линейной вставкой, пузырьком, прямым выбором. В основной программе вызвать различные сортировки и создать процедуру для независимой сортировки (по n-столбцу отсортировать остальные) - pas_lab_3.rar

Лаба №?: Вывести на экран цветными символами элементы матрицы, кторая состоит из 4-х треугольников, лежащих по углам матрицы и прямоугольника расположенного в ее центре (каждая фигура в матрице состоит из одинаковых символов одного цвета) - pas_colormat.rar

Курсовая: Обработка данных типизированных файлов - прога выполнена в Delphi в виде консольного приложения - задание - pas_course_1.rar

Курсовая: Обработка данных типизированных файлов - прога выполнена с ипользованием визуальной среды Delphi c формами - задание - pas_course_1.rar

C++

Файл из ВЦ со всеми вариантами заданий лаб по С++ - doclab1.rar

Лаба №4 (Динамические Структуры): Разработать программу, выполняющую операции с динамическими структурами (однонаправленный линейный список). Содержимое элемента структуры: ФИО, номер подразделения, зарплата. Алгоритмы выполнения каждой операции оформить в виде функции. Для каждого варианта предусмотреть операции: создание структуры из n элементов, проверку структуры на отсутствие в ней элементов, вывод значений элементов структуры на экран. Дополнительные операции: добавление элемента в начало списка, удаление элемента после элемента с заданной ФИО, поиск работников из заданного подразделения. Функция main должна выполнять тестирование операций с динамической структурой - c_lab_4.rar

Лаба №5 (Контейнерные Классы): Перегрузить операции для контейнерного класса, разработанного в лабораторной работе №5. Добавить в контейнерный класс операторы-функции, перегружающие операции, или заменить ими соответствующие функции-компоненты класса: + Сложение векторов, * Скалярное произведение векторов, - Изменение знака элементов вектора - c_lab_5.rar

Лаба №6 (Перегрузка Операций): Разработать и протестировать контейнерный класс. Вектор в n-мерном пространстве на основе статического массива. Максимальный размер вектора задается глобальной константой (maxsize). Данные: размер вектора, значения элементов вектора. Операции: конструктор с параметрами, инициализирующий размер вектора и устанав-ливающий значения элементов вектора в 0 (попытка установить размер вектора большим, чем maxsize должна приводить к сообщению об ошибке и завершению програм-мы). Вывод значений элементов вектора. Ввод вектора. Сложение двух векторов. Скалярное произведение векторов - c_lab_6.rar

Контрольная работа по С++
1-ая задача (побитовые операции): Дан массив целых чисел. Найти все числа в двоичной записи которых единиц больше чем нулей - c_kr_1.txt
2-ая задача: Дана матрица целых чисел из n-строк и n-столбцов (n<=100) Сформировать вектор из тех сумм строк матрицы, которые кратны 2 - c_kr_2.txt
1-ая задача (вар. 17): Дан массив целых чисел. Найти все числа двоичная запись котрых является полиндромом, т.е. читается слева-направо и справа-налево одинаково - c_1171.txt
1-ая задача (вар. 14): Дан массив целых чисел. Найти все числа в двоичной записи которых число единиц кратно 3 - c_1141.txt
2-ая задача (вар. 14): Дана матрица целых чисел из n-строк и n-столбцов (n<=100) Найти сумму чисел, лежащих ниже главной и побочной диагоналей матрицы - c_1142.txt

К экзамену:
Создание и добавление элементов слева и справа в однонаправленный линейный список - spisok_1d.txt
Создание и добавление элементов слева и справа в двунаправленный линейный список - spisok_2d.txt

Используются технологии uCoz