IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> Задача на связанные списки
сообщение
Сообщение #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$
Если на складе отсутствует требуемое в заказе число изделий, то нужно продать все имеющиеся и напечатать сообщение об отсутствии остальной части на складе.

Как подойти к решению? Как здесь использовать связанные списки? Пожалуйста, проконсультируйте!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Новичок
*

Группа: Пользователи
Сообщений: 44
Пол: Мужской

Репутация: -  0  +


Программа работает как терминал. Объявляются две записи, на покупку и продажу. Пользователь с клавиатуры вводит то, что ему нужно: выступает в роли либо покупателя у терминала, либо продавца терминалу. Записи о поступлении товара на терминал заносятся в стек..
Цитата
После считывания записи о закупке нужно вывести её на экран
Скорее всего не о закупке, а о продаже, наверно смысловая опечатка, как думаете? Не спросил... unsure.gif
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
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
мисс_граффити   нифига не поняла :( на что в итоге задание? так …   27.09.2006 3:44
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


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 28.03.2024 23:22
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name