Основы алгоритмизации и программирования

Этот материал можно скачать бесплатно

Состав работы

material.view.file_icon
material.view.file_icon Курсовая работа ОАиП.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Используя динамические списки разработать программу "электронная сваха" для службы знакомств.
Имеется два списка: список женихов и список невест. В каждом списке кандидат (жених или невеста) характеризуется записью вида

Содержание.

1. Постановка задачи 3
2. Способ решения 4
3. Системные требования 18
4. Инструкции пользователю 19
5. Структура программы 21
6. Тестирование программы 26
7. Литература 28
8. Листинг программы

Type
ZAP = Record
Nom : Integer;
MyData : record
Vz, Rst, Vs : Integer;
end;
Critery : record
VzMin, VzMax : Integer;
RstMin, RstMax : Integer;
VzMin, VzMax : Integer;
end;
end;

где Nom - порядковый номер кандидата;
MyData - данные о кандидате (возраст, рост, вес);
Critery - аналогичная запись, содержащая требования к партнеру (в виде диапазона : Min - Max).

Требуется объединить эти списки в список пар (без повторения женихов и невест) с учетом требований кандидатов.

В программе должны присутствовать следующие процедуры:

1. Формирование динамических списков женихов и невест;
2. Вывод списков на экран;
3. Подбор пар и вывод на экран;
4. Добавление кандидата в список;
5. Удаление кандидата из списка;
6. Поиск элемента списка по соответствующему полю;
7. Сортировка по алфавиту;
8. Запись в файл и загрузка из файла.

Выбор необходимого действия обеспечить через удобный интерфейс. Для записи и загрузки из файла использовать типизированный файл.
Основы алгоритмизации и программирования
Содержание Введение …………………………………...……………………………….……… 4 1. Стандартные типы данных и выражения ...…………………………………... 5 1.1 Задания …..……………………………………………………………….…….. 5 1.2 Самостоятельная работа .……………………………………………….……... 8 1.3 Вариант 1...…………………………………………….……………………….. 8 1.4 Вариант 2 .…………………………………………….………………………... 9 2. Линейные структуры ………………..………………………………………….. 9 2.1 Задания………………………...………………………………………………... 9 2.2 Самостоятельная работа ...…………………………………………………….. 13 2.3 Вариант 1 ………………..………………………
User Lokard : 2 июля 2013
10 руб.
Основы алгоритмизации и программирования (кр№1, вар1)
Контрольная работа No 1 No варианта – 1. Задание: Задан массив чисел X[1..15]. Определить значение переменной у. Исходные данные и результат напечатать с пояснительным текстом. у= 0,000135 ́А4, если А130. Где А1 – сумма элементов массива Х; А4 – сумма косинусов положительных элементов массива Х; М1 – количество элементов массива Х, значения которых меньше А1. Для решения задачи составим структурную схему алгоритма. Для этого определиим используемые переменные и их тип. Х[1..15]
User Elfa254 : 29 сентября 2013
10 руб.
Основы алгоритмизации и языки программирования
1 СОСТАВЛЕНИЕ ЛОГИЧЕСКИХ ВЫРАЖЕНИЙ 2 ВЕТВЛЕНИЯ В АЛГОРИТМАХ 3 МНОЖЕСТВЕННЫЙ ВЫБОР 4 ЦЕЛОЧИСЛЕННАЯ АРИФМЕТИКА 5 РЕКУРСИВНЫЕ ФУНКЦИИ Наглядные примеры выполнения со схемами и кодами программы
User Кач : 6 июня 2014
15 руб.
Программирование и основы алгоритмизации
Контрольная работа №6 по дисциплине «Программирование и основы алгоритмизации - 2» В.М. Зюзьков, Н.Ю. Хабибулина. «Программирование на языке высокого уровня Учебное методическое пособие» Вариант №7
User Dobryna : 9 декабря 2014
250 руб.
Программирование и основы алгоритмизации
Программирование и основы алгоритмизации
Контрольная работа №5 по дисциплине «Программирование и основы алгоритмизации - 2» В.М. Зюзьков, Н.Ю. Хабибулина «Программирование на языке высокого уровня Учебное методическое пособие» Вариант №6
User Dobryna : 9 декабря 2014
200 руб.
Программирование и основы алгоритмизации
Программирование и основы алгоритмизации
Контрольная работа №4 Вариант №6 ТУСУР по дисциплине «Программирование и основы алгоритмизации - 2» В.М. Зюзьков, Н.Ю. Хабибулина «Программирование на языке высокого уровня Учебное методическое пособие»
User Dobryna : 9 декабря 2014
200 руб.
Программирование и основы алгоритмизации
Основы программирования и алгоритмизации
Вариант – 10 Задания 1. В ЭВМ поступают результаты соревнований по плаванию для трех спортсменов. Составьте программу, которая выбирает лучшей результат и выводит его на экран с сообщением, что это лучшей результат. 2. Дано натуральное число n. Составить программу, определяющую, есть ли среди чисел n, n+1,...,2n близнецы, т.е. простые числа, разность между которыми равна 2. (Использовать процедуру распознавания простых чисел). 3. Найдите сумму элементов массива ниже главной диагонали, произв
User Elfa254 : 5 октября 2013
10 руб.
Программирование и основы алгоритмизации. Текстовый редактор. Курсовая
Введение 3 Описание метода решения задачи 4 Основные концепции построения программы и спецификации на программные модули 5 Общая блок-схема алгоритма 7 План отладки программы 8 Требования к системе 9 Руководство пользователя 10 Заключение 11 Список литературы 12 Приложение а 13 ЛИСТИНГ ПРОГРАММЫ 13 Приложение б 54 РЕЗУЛЬТАТЫ РАБОТЫ 54 Целью данного курсового проекта является: 1) Изучение положений объектно-ориентированного программирования с использованием среды программирования Microsoft Visu
User bioclown : 25 сентября 2011
69 руб.
Сети радиодоступа (часть 1). Билет 58
Экзаменационная работа. Сети радиодоступа (часть 1). Билет 58 Структурная схема и функции основных элементов центра коммутации сообщений Структурная схема и принцип работы центра аутентификации
User rmn77 : 24 апреля 2019
400 руб.
Модернизация башенной буровой установка 3Д-86 для установки на буровую вышку системы верхнего привода СВП Canrig 8050-Дипломная работа-Оборудование для бурения нефтяных и газовых скважин
В данном дипломном проекте рассматривается возможность проведения работ по установке СВП на буровых установках башенного типа 3Д-86. В данном проекте предложен вариант модернизации СВП на буровых установках башенного типа. Предложена рама на которой закрепляется адаптер, назначение которого нести нагрузку от смонтированного СВП. Также предложен конструкция дополнительной секции, для увеличения высоты кронблока, чтоб исключить контакт направляющей СВП и талевого каната. Выполнен расчет элемента м
3485 руб.
Модернизация башенной буровой установка 3Д-86 для установки на буровую вышку системы верхнего привода СВП Canrig 8050-Дипломная работа-Оборудование для бурения нефтяных и газовых скважин
Производственная практика - Оперативный план тушения пожара, г.Новый Уренгой, ПЭС Уренгой
Характеристика объекта. Основные обязанности и действия номеров расчета ДПД при возникновении пожара. Оперативные карточки тушения пожара в особо опасных в пожарном отношении помещениях и электроустановках выше 1000 В. График профилактического осмотра средств пожаротушения. Оперативные карточки.
User Qiwir : 1 июля 2013
10 руб.
Задачи №2 и №32 по физике
Задача No2 Определить величину удельной поверхности каолина, средний диаметр частиц которого равен R = 0,510-6 м, а плотность = 3,43103 кг/м3. Частицы принять шарообразными. Задача No32 Вычислить средний сдвиг эмульсии с радиусом r = 6,510-6 м за время t = 1 c. Вязкость среды = 10-3 Пас, температура Т = 288 К.
User ilya01071980 : 8 июня 2016
100 руб.
up Наверх