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

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

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

> Таблица с абитуриентами
Schumi
сообщение 1.05.2007 20:41
Сообщение #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 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
Rom1k
сообщение 1.05.2007 22:14
Сообщение #2


Пионер
**

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

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


а вы изучали записи,списки?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

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


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

 



- Текстовая версия 21.07.2025 20:52
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"