23.06.2014, 09:48 | #11 (permalink) |
Специалист
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
|
напрочь не понимаю! Каким "другим ученикам"? Всем? Или имеется в виду выше средней суммы? Допустим, нашли мы ученика с максимальной суммой баллов, например, круглого отличника. Тогда все "хорошисты", естественно, будут ему уступать. Как быть? |
23.06.2014, 09:48 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Первым делом нужно ознакомиться с аналогичными топиками Сведения для Mirosoft. В чем проблема? Рейтинг лучших игр 2012 года для PC Рейтинг лучших онлайн игр 2012 года 1000 лучших мест России |
23.06.2014, 16:35 | #12 (permalink) | |
Специалист
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
|
Так, ну поскольку разъяснений по поводу вышеуказанного мутного условия не последовало, ограничимся пока частью задачи:
Цитата:
Код:
Const Nm=6; Type Pup=Record Surname, Name, Class:String; Ball:Array[1..Nm] of Byte; end; Var f,g:Text; Pupil:Array[1..100] of Pup; i,j,N:byte; b:boolean; Begin Assign(f,'D:\Data.txt'); Reset(f); N:=0; Repeat Inc(N); with Pupil[N] do begin Readln(f,Surname); Readln(f,Name); Readln(f,Class); for j:=1 to Nm do read(f,Ball[j]); Readln(f); end; if not EoF(f) then readln(f); Until EoF(f); Close(f); Writeln('Full list of pupils:'); for i:=1 to N do with Pupil[i] do begin write(Surname:15,Name:10,Class:4); for j:=1 to Nm do write(Ball[j]:4); writeln; end; writeln; Assign(g,'D:\Result.txt'); Rewrite(g); Writeln('List of pupils having no marks less then 4:'); for i:=1 to N do with Pupil[i] do begin b:=true; for j:=1 to Nm do if Ball[j]<4 then b:=false; if b then begin writeln(g,Surname); writeln(g,Name); writeln(g,Class); for j:=1 to Nm do write(g,Ball[j],' '); writeln(g); writeln(g); write(Surname:15,Name:10,Class:4); for j:=1 to 6 do write(Ball[j]:4); writeln; end; end; Close(g); Readln End. |
|
23.06.2014, 22:28 | #13 (permalink) |
Member
Регистрация: 22.06.2014
Сообщений: 18
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
про условие вы правы, скорее всего нужно просто найти круглого отличника. Спасибо большое вам за помощь!
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|