1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| pashist |
Сообщение
#1
|
|
Новичок ![]() Группа: Пользователи Сообщений: 44 Пол: Мужской Репутация: 0 |
Здравствуйте! Помогите, пожалуйста, решить задачу!
Вот текст: Фирма по хранению и сбыту бытовых инструментов получает грузы с оборудованием по различным ценам и продает их затем с 20%-ной надбавкой, причем товары, полученные позднее, продаются в первую очередь. Нужно написать программу, считывающую записи о торговых операциях двух типов: операции по закупке и операции по продаже. Запись о закупке содержит префикс "R", количество товара, стоимость одного изделия и общую стоимость всей партии. Запись о продаже содержит префикс "S" и количество товара, а также стоимость данной партии. После считывания записи о закупке нужно вывести её на экран, например, если фирмой было продано 200 единиц оборудования, в которые входили 50 единиц с закупочной ценой 1,25$ и 150 единиц с закупочной ценой 1,1$, то должны быть напечатаны 3 строки: 50 штук по 1,50$ каждый на сумму 75.00$ 150 штук по 1.32$ каждый на сумму 198.00$ Всего продано на сумму 273.00$ Если на складе отсутствует требуемое в заказе число изделий, то нужно продать все имеющиеся и напечатать сообщение об отсутствии остальной части на складе. Как подойти к решению? Как здесь использовать связанные списки? Пожалуйста, проконсультируйте! |
![]() ![]() |
| мисс_граффити |
Сообщение
#2
|
![]() просто человек ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: 55 |
нифига не поняла
на что в итоге задание? Цитата Стек— это линейный список с определенной дисциплиной обслуживания, которая заключается в том, что элементы списка всегда включаются, выбираются и удаляются с одного конца, называемого вершиной стека. Доступ к элементам здесь происходит по принципу “последним пришел — первым ушел” (LIFO — last in first out), т.е. последний включенный в стек элемент первым из него удаляется. Цитата Фирма по хранению и сбыту бытовых инструментов получает грузы с оборудованием по различным ценам и продает их затем с 20%-ной надбавкой, причем товары, полученные позднее, продаются в первую очередь. так что ты это... уточни. -------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
pashist Задача на связанные списки 26.09.2006 21:07
volvo Связанные списки или ...связные списки? Если второ… 26.09.2006 21:17
pashist Задание на связанные списки.. На стеки.. 27.09.2006 0:30
volvo :mad: Так на списки или на стеки??? То же самое б… 27.09.2006 0:34
pashist Сорри, СВЯЗАННЫЕ СПИСКИ. Пошел учить матчасть. 27.09.2006 0:56
pashist Узнал у препода: решать задачу можно любым удобным… 28.09.2006 21:58
volvo Ты сначала расскажи, как именно должен происходить… 28.09.2006 23:22
pashist Программа работает как терминал. Объявляются две з… 2.10.2006 22:56
мисс_граффити а вот такой вопрос - тип товара не задается?
как м… 3.10.2006 2:05
pashist Да, видимо так. Посмотри задание, в записи не указ… 3.10.2006 3:15
мисс_граффити Я бы сделала так: построила заголовочный список, в… 3.10.2006 23:31
pashist Я уже написал.. :)
Посмотрите, пожалуйста, есть ош… 4.10.2006 0:55
volvo Мне так нравится этот вопрос... "Прогоните и … 4.10.2006 1:10
pashist Опять ты неправильно понял..... :nea: Программа ра… 4.10.2006 1:17
volvo a:=#0
Until a='z'; :blink: :bli… 4.10.2006 1:49
pashist Это первое, что я исправил :) Спасибо) 4.10.2006 2:40
volvo Кстати, у меня есть смутные подозрения, что если п… 4.10.2006 2:46
pashist Прав.. А в чем дело?( Неполная очистка стека?
a:=… 4.10.2006 2:59
volvo Наоборот, ты пытаешься неоднократно применить Disp… 4.10.2006 3:03
pashist Вот я и хочу устранить эти баги.. Поэтому и спроси… 4.10.2006 3:21
pashist Программу исправил, сдал и защитил. Всем спасибо. 4.10.2006 20:08![]() ![]() |
|
Текстовая версия | 8.11.2025 15:43 |