Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.03.2009, 15:22   #1
Рамик
Студент
Форумчанин
 
Аватар для Рамик
 
Регистрация: 18.02.2009
Сообщений: 125
По умолчанию

еще одна задачка:
Дан списак учащихся в котором указаны фамили и оценки по поматематике, физике, программированию, экономики.Вывести на экран список от сортированный по средниму балу.

подскажите пожалуйста
Рамик вне форума Ответить с цитированием
Старый 10.03.2009, 15:29   #2
alex_fcsm
Участник клуба
 
Аватар для alex_fcsm
 
Регистрация: 10.11.2008
Сообщений: 1,502
По умолчанию

Ну так простая сортировка
Код:
  for i:=2 to n do
    for j:=n downto i do
      if Студент[j-1].(сумма баллов)>Студент[j].(сумма баллов) then
        begin
          Temp:=Студент[j-1];
          Студент[j-1]:=Студент[j];
          Студент[j]:=temp;
        end;
Нормальное состояние техники - нерабочее, все остальное частный случай.
alex_fcsm вне форума Ответить с цитированием
Старый 10.03.2009, 18:24   #3
Фенрир
fenryrroa@mail.ru
Пользователь
 
Регистрация: 20.01.2009
Сообщений: 10
По умолчанию

а список на массиве то?
если список связный то нужно менять местами поля данных , не меняя указатели next
Фенрир вне форума Ответить с цитированием
Старый 10.03.2009, 18:32   #4
capta1n
Форумчанин
 
Аватар для capta1n
 
Регистрация: 06.12.2008
Сообщений: 613
По умолчанию

Код:
а список на массиве то?
если список связный то нужно менять местами поля данных , не меняя указатели next
очень хорошее замечание: автор темы, когда используете слово "Список", то определенно хороший, образованный программист, что это динамическая структура "Связный список", которая совсем по другому строится и с ней производятся другие операции. То есть в программировании есть определенная номенклатура как в химии, и название "список" здесь не уместно - лучше сказать "Массив записей, содержащих..."
capta1n вне форума Ответить с цитированием
Старый 11.03.2009, 14:01   #5
Рамик
Студент
Форумчанин
 
Аватар для Рамик
 
Регистрация: 18.02.2009
Сообщений: 125
По умолчанию

тут нужно решить с комбинированным списком
Рамик вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сортировка списка Gonzo Помощь студентам 5 11.03.2009 11:08
Сортировка списка... Arkuz Помощь студентам 2 11.05.2008 00:53
Сортировка списка Александр из Перми Microsoft Office Excel 3 27.01.2007 22:46