![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 08.03.2009
Сообщений: 12
|
![]()
вот КОД
Program Lab8; type stud=record fam:string[12]; b1,b2,b3,b4:2..5; Sb:real end; var tbl:array[1..15] of stud; i,n:integer; begin WriteLn('введите число студентов'); ReadLn(n); WriteLn('введите фамилию'); for i:=1 to n do with tbl[i] do begin WriteLn('фамилия ', i); Read(fam); WriteLn('введите оценки по информатике физике математике и химии'); ReadLn(b1,b2,b3,b4); end; for i:=1 to n do with tbl[i] do Sb:=(b1+b2+b3+b4)/4; for i:=1 to n do With tbl[i] do WriteLn(fam:12, sb:6:3); WriteLn('------------------------------------'); WriteLn('| студ | предмет |'); WriteLn('|----------------------------------|'); WriteLn('| фам | инф| физ| мат| хим| ср.бал |'); WriteLn('|----------------------------------|'); for i:=1 to n do with tbl[i] do WriteLn('|',fam:8,'| ', b1,' ':2,'| ',b2,' ':2,'| ',b3,' ':2,'| ',b4,' ':2,'|',sb:2:2, ' |'); WriteLn('|--------|----|----|----|----|-----|'); end.{LAb7} ================= сделайте пожалуйста что бы таблица заполнялась по убыванию среднего бала т.е. от самого большого бала к самому маленькому ![]() |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 10.11.2008
Сообщений: 1,502
|
![]()
Сделайте сортировку(какую знаете) по искомому полю
Как вариант(самая простая сортировка): Код:
P.P.S. Зачем заводить поле, которое можно вычислить из предыдущих???Имхо Да и к тому же вычисление среднего балла можно было сделать в цикле ввода данных, а не организовывать отдельный цикл
Нормальное состояние техники - нерабочее, все остальное частный случай.
Последний раз редактировалось alex_fcsm; 10.03.2009 в 15:59. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Записи | Rio309 | Помощь студентам | 1 | 15.03.2008 22:23 |
Записи | Xeon332 | Помощь студентам | 5 | 12.01.2008 23:17 |
Записи | RECREATOR | Помощь студентам | 3 | 25.12.2007 10:58 |
записи | 11111 | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 29.11.2007 15:28 |
Записи | zzzzz | Помощь студентам | 1 | 25.05.2007 16:26 |