Elena | Дата: Среда, 08.02.2012, 18:08 | Сообщение # 1 |
Рядовой
Группа: Новичок
Сообщений: 2
[ 0 ]
Статус: Offline
| помогите решить задачу, что-то совсем разобратьс не могу 1. Дан список из 10 заказов, для каждого указано наименование товара, цена. Вывести список названий товаров в порядке возрастания их цены.
|
|
| |
PASCAL26 | Дата: Среда, 08.02.2012, 20:45 | Сообщение # 2 |
Генералиссимус
Группа: Модераторы
Сообщений: 215
[ 23 ]
Статус: Offline
| тут просто заводишь структурку с двумя полями - name:string; и price:integer; потом пишешь сортировку и сортируешь элементы массива что то типа If(mas[i].price>mas[j].price) then swap(mas[i],mas[j]); ну и выводишь for i:=1 to 10 do writeln(mas[i].name);
вот и все
p.s. прежде чем писать прочитай правила оформления
пишу на с++, delphi, c# (нудные задачи небезвозмедно) ps Если помог - щелкни +, и вам хорошо и мне приятно
|
|
| |
Elena | Дата: Среда, 08.02.2012, 21:26 | Сообщение # 3 |
Рядовой
Группа: Новичок
Сообщений: 2
[ 0 ]
Статус: Offline
| спасибо
|
|
| |