|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.11.2017, 17:09 | #1 |
Новичок
Джуниор
Регистрация: 10.11.2017
Сообщений: 1
|
Помогите дописать код. Множества.
Паскаль ABC
Какие циклы добавить, чтобы программа выводила еще сколько посылок ценой (value) выше 10 рублей было отправлено, а следующей строкой, кому отправлено больше 1 посылки. Т.е если в поле "кому адресована" (whom) будет "Иванов" при описании одной посылки, и также в следующей, а на выходе "Иванов получил 2 посылки". Последний шаг вообще возможно сделать? Нужно чтобы в итоге было: Количество посылок в город Москва: Количество посылок больше 10 рублей: "Иванов (к примеру)" получил "X(>1)" посылок. Код:
|
10.11.2017, 21:31 | #2 |
Форумчанин
Регистрация: 08.11.2017
Сообщений: 347
|
Ну для количества посылок больше 10 руб. нужен цикл аналогичный циклу "Москва".
Считать количество посылок для каждого получателя - проблема. Правильно это делать через создание динамической структуры - списка получателей. На статических массивах делать такое неправильно. Если очень надо, можно сделать так -Цикл прохода по массиву --Подцикл проверяющий наличие получателя в верхней части массива ---Если нет, тогда считаете подциклом появление получателей в нижней части массива |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
помогите код дописать | kinash96 | Помощь студентам | 6 | 15.11.2013 10:02 |
Помогите дописать код.. | CodeExpert | Помощь студентам | 3 | 09.11.2009 09:38 |
Помогите в Builder 6 дописать код!!! | bee_uk | C++ Builder | 7 | 29.05.2009 23:56 |
Помогите дописать код | Черничный | Общие вопросы Delphi | 2 | 24.10.2008 00:08 |
Помогите дописать мои код поиска! | AlexII | Общие вопросы Delphi | 5 | 17.05.2008 20:07 |