Вопрос по Delphi (срочно)

Kidman

Местный
Регистрация
20 Окт 2004
Сообщения
53
Реакции
8
Credits
66
Если хочешь то могу выслать программу с кодом на такое задание

Дан файл Assort, содержащий сведения об
игрушках: указываются название
игрушки, ее стоимость в рублях и возрастные
границы (например, игрушка может
предназначаться для детей от двух до пяти лет).
Определить названия игрушек, цена которых не
превышает 140 руб. и которые подходят детям 5
лет;

Если я не ошибаюсь, то ето почти одно и тоже. Вроде все нужные алгоритмы в ней присутствуют... если что пиши на [email protected]
 

Wizard666

Турист
Регистрация
14 Авг 2004
Сообщения
63
Реакции
0
Credits
104
Совет: сходи на _http://www.delphikingdom.com

Кстати, помнится еще в Pascal можно было указывать:
readln(f, a1, a2, ...)
где f-файловая переменная, а далее идет список переменных. В текстовом файле значения идут через пробел.

P.S. Но лучше все-таки полистать книжку - полезно, говорят.
 

maidan

Местный
Регистрация
6 Янв 2005
Сообщения
93
Реакции
4
Credits
150
Я могу написать прогу , токо если просморт базы будет через саму прогу , а не через блокнот( способ хранения буде своеобразным).Но мне не понятно назначение таблиц, они почти однаковые ( разница токо в "Дата поставки,Цена(руб.)") И что означает "Всего необходимо связать две таблицы." ? Для чего их связывать? "Распечатать таблицу заявок от заданного заказчика, дополнив её суммарной стоимостью всех заказанных товаров" - вполне 1 таблицы достаточно ;)
 

ALEXRUS

Свой
Регистрация
16 Окт 2004
Сообщения
975
Реакции
62
Credits
2
перенёс в прикладное програмирование
 
V

Vaston

maidan Если тебе не трудно, то напиши пожалуйста. (через блокнот и не надо), Через саму прогу будет достаточно.

На всякий случай уточню задание:

1. Цель работы: "Создать автоматизированную систему управления для работы с базами данных, с целью увеличения эффективности хозяйственной деятельности, за счет электронного документооборота"

2. Задачи:
2.1. Аналитический обзор методов и систем АСУ АП - НЕ НАДО
2.2. Создание текстовой базы данных (в TXT формате)
2.3. Распечатать таблицу заявок от заданного заказчика, дополнив ее суммарной стоимостью всех заказанных товаров.
2.4. Разработка и тестирование программы.

3. Технические средства:
3.1 IBM PC - совместимый
3.2. Опереционная система Windows 9x/ME/XP
3.3. Язык программирование - Delphi

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

Первая таблица - "Файл заявок":
Код:
|Производитель|Наименование товара|Вес товара|Дата поставки|Цена|Количество|

Вторая таблица - "Нормативно справочный файл":
Код:
|Наименование товара|Вес товара|Цена|Количество|

Было дано две таблицы, мне тоже кажется что одной бы хватило, но блин из две....

Получается, что первая таблица "Файл Заявок" - это как магазин, потребитель выбирает, то что он хочет, выставляет свою заявку, например, редуктор, производства "Завода редукторов" в количестве 3 шт, а вторая таблица "Нормативно справочный файл", говорит нам о наличии данного товара получается, как бы на складе..., например, таких редукторов в наличии 10 штук, и получается что 3 можно отпустить без проблем....

Буду примного благодарен maidan, за оказанную помощь...
 
Последнее редактирование модератором:

maidan

Местный
Регистрация
6 Янв 2005
Сообщения
93
Реакции
4
Credits
150
Vaston , думаю к вторнику будет готова прога.Извени, раньше никак не могу,и так полно работы.Куда потом прогу и исходники сбросить?
 

Ognev

ex-Team DUMPz
Местный
Регистрация
20 Авг 2004
Сообщения
2,079
Реакции
908
Credits
0
Vaston,
если не секрет, то в каком институте и на какой специальности дают такие задания?

Да, я вот не помню, есть ли в BDE дрова для работы с текстовыми таблицами. Если есть, это был бы единственный (imho) человеческий способ написания такой проги. Да, еще подойди к преподу и скажи, что хочешь сделать базу реляционной и хотел бы узнать, что для этого надо. Интересно, что он тебе ответит :)
 

maidan

Местный
Регистрация
6 Янв 2005
Сообщения
93
Реакции
4
Credits
150
Vaston,отослал проэкт, если не пришло , вот дубль, пароль netz.ru
 

totus

Турист
Регистрация
9 Окт 2005
Сообщения
2
Реакции
0
Credits
4
Ognev написал(а):
Да, я вот не помню, есть ли в BDE дрова для работы с текстовыми таблицами.

У TTable компонента есть тип таблицы ttAscii и нет необходимости изобретать велосипед.
 

B.Boy

Турист
Регистрация
21 Июл 2005
Сообщения
65
Реакции
0
Credits
94
А почему бы не использовать записи (record)???
ПРосто указал ограничения на длину каждой характеристики товара... и читай прям записи из файлаф...
Или я чет не догнал.. я не вчитывалсо в заданийе..)
 

totus

Турист
Регистрация
9 Окт 2005
Сообщения
2
Реакции
0
Credits
4
Тогда для БД будет необходимо или создавать виртуальную БД или вообще непойми что.
А использование ttAscii типа таблицы позволяет нормально использовать ф-ции БД.
 

Ognev

ex-Team DUMPz
Местный
Регистрация
20 Авг 2004
Сообщения
2,079
Реакции
908
Credits
0
totus,
это лишь означает, что в BDE точно есть дрова для текстовых таблиц :) Только не расказывай мне, что TTable работает без BDE. И лучше пользоваться TQuery, если ты хочешь пользоваться всеми функциями SQL.
 

Vovan_mail

Турист
Регистрация
15 Окт 2006
Сообщения
7
Реакции
0
Credits
14
Как конвертировать из Ascii в UCS2 и обратно?
Если можно кусочек кода