Типизированные файлы, я в шоке ... |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
Типизированные файлы, я в шоке ... |
Art87 |
Сообщение
#1
|
snoWolf Группа: Пользователи Сообщений: 80 Пол: Мужской Реальное имя: Артем Репутация: 0 |
Задали задачку... Так сказать "финальный аккорд"
Составить программу, помогающую сообщать сведения о местах на авиарейсы из Москвы в Иркутск на календарный месяц (30 дней). В файле прямого доступа хранится информация о местах на рейс на заданное число в виде матрицы, в которой номер строки – ряд номер столбца – номер места в ряду (всего 25 рядов по 6 мест в ряду). Элемент матрицы может иметь следующие значения: 0 – место свободно, 1 – место продано, 2 – место забронировано. Считать, что в день имеется один рейс. Файлы имеют имена следующего типа: «DAYNN», где NN – число на которое хранится информация. Например: «DAY15» - в этом файле хранятся сведения о местах на рейс отправляющийся 15-го числа. По требованию сообщать следующую информацию: - о количестве свободных мест - о проданных местах на заданное число - о проданных местах на весь месяц - о брони на весь месяц - о брони на заданное число Смоделировать покупку, бронирование и сдачу авиабилета. Я в шоке ... Такого еще не было. Блин, даже не знаю с чего начать ... -------------------- Нас десять братьев на тропе, идем мы быстро, на легке ...
|
Дож |
Сообщение
#2
|
Бывалый Группа: Пользователи Сообщений: 179 Пол: Мужской Репутация: 1 |
Цитата(Art87) даже не знаю с чего начать ... Начни с этого: http://forum.pascal.net.ru/index.php?showtopic=2694(Матрицы/Массивы) http://forum.pascal.net.ru/index.php?showtopic=3584(Файлы) http://forum.pascal.net.ru/index.php?showtopic=6011&hl=(Базы данных) Сообщение отредактировано: Дож - -------------------- Доброго времени суток.
:nnn: |
Altair |
Сообщение
#3
|
Ищущий истину Группа: Пользователи Сообщений: 4 825 Пол: Мужской Реальное имя: Олег Репутация: 45 |
Формализуем задачу.
В типизированном файле записанна матрица 25x6 Требуется посчитать в матрице кол-во элементов равных t. (и некоторые другие действия для других подзадач) Реализовав это все остальное реализуется просто. вот тебе основа если хочешь... я кое что реализовал тебе лишь добавить немного осталось... весь интерфейс для файловой работы реализован..
реализованные функции протестировал. -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
Art87 |
Сообщение
#4
|
snoWolf Группа: Пользователи Сообщений: 80 Пол: Мужской Реальное имя: Артем Репутация: 0 |
Altair
Спасибо огромное!!! -------------------- Нас десять братьев на тропе, идем мы быстро, на легке ...
|
Romtek |
Сообщение
#5
|
Знаток Группа: Пользователи Сообщений: 303 Пол: Мужской Реальное имя: Роман Репутация: 2 |
Цитата о количестве свободных мест Подсчитать кол-во нулей в матрице.Цитата о проданных местах на заданное число Считать матрицу из файла за данный день и подсчитать кол-во единиц.Цитата о проданных местах на весь месяц Тоже самое, но считав за весь месяц.Цитата - о брони на весь месяц в том же духе.- о брони на заданное число Ну очень сложное задание! Главная проблема - это как считать матрицу из файла или как посчитать кол-во нулей в матрице?? -------------------- Romiras HomeLab- материалы и статьи по разработке ПО, моделирование алгоритмов, обработка и анализ информации, нейронные сети, машинное зрение и прочее.
|
Текстовая версия | 27.04.2024 1:56 |