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

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

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

> Таблица с абитуриентами
сообщение
Сообщение #1


Новичок
*

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

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


Ребята, нужна помощь.
смысл задачи таков:
вводится 5 абитуриентов и 5 предметов
паскаль заполняет всю таблицу оценками и высчитывает средний балл.
потом надо расставить абитуриентов по рейтингу в зависимости от среднего бала.
я сделал только до рейтинга
вот
Код
program tabel10A;
uses wincrt;
Var familii:array [1..5] of string[7];
Var predmetu:array [1..5] of string[3];
var srb:array [1..3] of integer;
Var otcenki: array [1..5,1..5] of integer;
Var i,j:integer;
Var a,b,c,d,e;real;
begin;
Begin randomize;
For i:=1 to 5 DO for j:= 1 to 5 do Otcenki [i,j]:=random(6-2)+2;
end;
writeln('введите фамилии');
for i:=1 to 5 do readln(familii[i]);
writeln('введите предметы');
For i:= 1 to 5 do readln(Predmetu[i]);
writeln;
For j:= 1 to 72 do write('_');
writeln;
write('| ФИО   |');
For i:= 1 to 5 do begin write('   ',predmetu[i],'    |') end;
write('  Ср.б. ','  |');
write ('');
writeln;
For j:= 1 to 72 do write('=');
writeln;
write('|');
write(familii[1],' |    ',otcenki[1,1],'     |      ', otcenki [1,2], '   |   ',
otcenki [1,3],'      |     ', otcenki[1,4],'    |  ', otcenki [1,5], '   |    ');
a:=(otcenki[1,1]+otcenki[1,2]+otcenki[1,3]+otcenki[1,4]+otcenki [1,5])/5;
write(a:6:2,'  |');
writeln;
For j:= 1 to 72 do write('=');
writeln;
write('|');
write(familii[2],' |    ',otcenki[2,1],'     |      ', otcenki [2,2], '   |   ',
  otcenki [2,3],'      |     ', otcenki[2,4],'    |  ', otcenki [2,5], '   |    ');
b:=(otcenki[2,1]+otcenki[2,2]+otcenki[2,3]+otcenki[2,4]+otcenki [2,5])/5;
write(b:6:2,'  |');
writeln;
For j:= 1 to 72 do write('=');
writeln;
write('|');
write(familii[3],' |    ',otcenki[3,1],'     |      ', otcenki [3,2], '   |   ',
otcenki [3,3],'      |     ', otcenki[3,4],'    |  ',otcenki [3,5], '   |    ');
c:=(otcenki[3,1]+otcenki[3,2]+otcenki[3,3]+otcenki[3,4]+otcenki [3,5])/5;
write(c:6:2,'  |');
writeln;
For j:= 1 to 72 do write('=');
writeln;
write('|');
write(familii[4],' |    ',otcenki[4,1],'     |      ', otcenki [4,2], '   |   ',
otcenki [4,3],'      |     ', otcenki[4,4],'    |  ', otcenki [4,5], '   |    ');
d:=(otcenki[4,1]+otcenki[4,2]+otcenki[4,3]+otcenki[4,4]+otcenki [4,5])/5;
write(d:6:2,'  |');
writeln;
For j:= 1 to 72 do write('=');
writeln;
write('|');
write(familii[5],' |    ',otcenki[5,1],'     |      ', otcenki [5,2], '   |   ',
otcenki [5,3],'      |     ', otcenki[5,4],'    |  ', otcenki [5,5], '   |     ');
e:=(otcenki[5,1]+otcenki[5,2]+otcenki[5,3]+otcenki[5,4]+otcenki [5,5])/5;
write(e:6:2,'  |  ');
writeln;
For j:= 1 to 72 do write('=');
writeln;
end

помогите составить рейтинг
а то ничего не получается.
Заранее Спасибо.

Добавлено через 4 мин.
точнее расставить абитуриентов в таблице по рейтингу
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
Schumi   Таблица с абитуриентами   2.05.2007 0:41
Schumi   Срочно ребята!!! Очень надо!   2.05.2007 1:58
Rom1k   а это обязательно в массиве делать?   2.05.2007 2:08
Schumi   не уверен. я думаю что-то можно переделать. если п…   2.05.2007 2:12
Rom1k   а вы изучали записи,списки?   2.05.2007 2:14
Schumi   хз :blink: ....нет Добавлено через 1 мин. вроде…   2.05.2007 2:17
мисс_граффити   Количество абитуриентов задано, поэтому я не вижу …   2.05.2007 2:19
Schumi   если б мог спросить. надо позарез иначе будет фиго…   2.05.2007 2:23
Rom1k   оу.ну я даже не знаю.поищи тут же в поиске "З…   2.05.2007 2:26
Schumi   Помогите усовершенствовать мою. Плиз   2.05.2007 2:29
мисс_граффити   усовершенствовать-то не проблема. только как ты бу…   2.05.2007 2:36
Schumi   да без разницы главное-результат-таблица, а на те…   2.05.2007 2:39
Schumi   Мне до завтрашнего утра, точнее до 8-9 утра надо. …   2.05.2007 3:21
Schumi   Ребята, у меня вопрос: мне есть на что надеяться? …   2.05.2007 4:05
мисс_граффити   я не понимаю, чего ты хочешь на код он не смотрит?…   2.05.2007 4:06
Schumi   В смысле на код не смотрю? Не совсем тебя понял. У…   2.05.2007 4:10
мисс_граффити   так? type student=record familia: string[10]; …   2.05.2007 4:28
Schumi   ОГРОМНЫЙ РЕСПЕКТ!!!!!!…   2.05.2007 4:30
мисс_граффити   это - ПОЛНАЯ прога. к твоей отношения не имеет   2.05.2007 4:35
Schumi   Я когда пытаюсь запустить он мне ошибку выдает Run…   2.05.2007 4:39
мисс_граффити   в каком месте? после каких твоих действий? мне нич…   2.05.2007 4:41
Schumi   разобрался...)) вверху надо было написать програм.…   2.05.2007 4:43
мисс_граффити   у меня и без этого работает. что с чем - в одну п…   2.05.2007 4:47
Schumi   Просто мне как бы нужна таблица, в смысле внешне, …   2.05.2007 4:48
мисс_граффити   ну добавь рисование полосочек всяких или ты хочешь…   2.05.2007 4:50
Schumi   палочки то ладно, я ,как ты видела, делал заполнен…   2.05.2007 4:52
мисс_граффити   :blink: как - по-другому??? тоже построчно. одна …   2.05.2007 4:54
Schumi   ну у меня еще и предметы есть-5 штук в этом то и с…   2.05.2007 4:55
мисс_граффити   ну добавь предметы - еще один массив из строк чт…   2.05.2007 4:58
Schumi   Ну для тебя это легко, для меня же не очень(я еле …   2.05.2007 5:02


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

 





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