это быстро и бесплатно
Оформите заказ сейчас и получите скидку 100 руб.!
ID (номер) заказа
3571881
Ознакомительный фрагмент работы:
Цель и задачи курсовой работы
Целью освоения дисциплины «Программирование для ЭВМ» является
формирование необходимых знаний о разработке прикладных программ,
методики постановки, решения прикладных задач и выбора оптимального
способа для представления данных и их обработки, подготовки и решения
инженерных задач на современных персональных компьютерах.
Выполнение курсовой работы является в рамках дисциплины
заключительным этапом в развитии таких компетенций как:
- умение выполнять разработку программных систем;
- умение самостоятельно разрабатывать алгоритмы и программы на
языке программирования высокого уровня;
- иметь навык выбора и использования различных алгоритмов для
решения задач различных классов.
В настоящей курсовой работе разрабатывается интерактивная система
программного обеспечения на основе нелинейных динамических структур.
Разработка системы производится в среде Pascal (любой реализации и версии
по выбору автора проекта) c использованием методов структурного
программирования.
Задание
1. Разработать алгоритмы и программу в соответствии со своим
вариантом, реализующую структуру типа «дерево» на языке Паскаль (любая
модификация), включающую создание и обработку.
Программа должна содержать процедуры:
создания структуры типа «дерево»;
проверки пустоты «дерева»;
добавления элемента в «дерево»;
чтения «дерева»;
удаления из дерева (вне зависимости от варианта);
обработки «дерева» в соответствии с вариантом.
В программе необходимо использовать динамическое выделение
памяти для формирования древовидной структуры.
Процедура чтения дерева должна осуществлять вывод дерева на экран
или в файл в виде, отображающего структуру.
2. Разработать алгоритм и программу поиска в соответствии со своим
вариантом.
Программа должна содержать процедуры:
поиска данных;
печати результатов.
3. Разработать алгоритм и программу, использующую результаты двух
первых программ (использовать модуль).
4. Разработать программу, выполняющую обработку графа. При этом:
Отображать вводимые исходные данные;
При необходимости обеспечивать интерактивную обработку (диалог с
пользователем), например, для выбора вершины;
Использовать треугольные и диагональные массивы, если матрицы
симметричны.
Вариант 5.
1. Написать программу, которая создает бинарное дерево, состоящее из
вещественных чисел, печатает все числа бинарного дерева, находит в
бинарном дереве максимальное число среди отрицательных, минимальное -
среди положительных и разницу между ними. Напечатать номер уровня, на
котором находится заданное число.
2. Дан текстовый файл, содержащий числа. Подсчитать количество
повторений заданных чисел в файле. Напечатать эти числа. Для поиска
использовать метод Кнута, Мориса и Пратта. Посчитать общее количество
повторений заданных чисел.
3. Добавить в дерево п.1. все найденные в п.2 числа, если они больше
максимального отрицательного числа дерева из п.1.
4. В деревне есть N телефонов, а АТС отсутствует. Нужно телефоны
соединить проводами так, чтобы длина проводов была минимальной, а
каждый телефон соединялся не более, чем с К телефонами.
Сделайте индивидуальный заказ на нашем сервисе. Там эксперты помогают с учебой без посредников
Разместите задание – сайт бесплатно отправит его исполнителя, и они предложат цены.
Цены ниже, чем в агентствах и у конкурентов
Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит
Бесплатные доработки и консультации
Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки
Гарантируем возврат
Если работа вас не устроит – мы вернем 100% суммы заказа
Техподдержка 7 дней в неделю
Наши менеджеры всегда на связи и оперативно решат любую проблему
Строгий отбор экспертов
К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»
Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован
Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн
Разработка авторской теоретико-прикладной модели реализации молодежной политики.
Другое, гмп
Срок сдачи к 15 дек.
1. Подготовка проекта предложений по совершенствованню действующего...
Решение задач, Введение в профессиональную деятельность (юрист)
Срок сдачи к 6 дек.
бизнес-кейс по производству продукта перед советом директоров компании.
Презентация, Производственный менеджмент
Срок сдачи к 20 дек.
Лексические особенности англоязычного спортивного дискурса
Курсовая, Английский язык
Срок сдачи к 8 дек.
Напряжение шага, практическая работа. Безопасность жизнедеятельности.
Решение задач, Безопасность жизнедеятельности
Срок сдачи к 12 дек.
Нужна помощь в реализации работ по сиаоду. 2 курс, мирэа
Онлайн-репетитор, СиАОД
Срок сдачи к 27 дек.
Перенести текст и рисунки с фото в word больше ничего не нужно
Решение задач, Механика жидкости и газа
Срок сдачи к 8 дек.
Решить 5 заданий (рассчет системы электроснабжения строительной площадки)
Решение задач, Электроснабжение
Срок сдачи к 9 дек.
Заполните форму и узнайте цену на индивидуальную работу!