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