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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.12.2010, 20:29   #1
remember me
 
Регистрация: 08.12.2010
Сообщений: 7
По умолчанию записи (pascal)

Сведения об ученике состоят с его имени и фамилии, названия класса (года учёбы и буквы), в котором он учится,оценок,полученных учеником за последнюю четверть.
Пусть данный массив содержит сведения про учеников школы:
1.сформируйте массив с лучших учеников школы, что не имеют оценок ниже 4 и по суме набранных балов перевешивают баллы учеников своего и параллельных классов
remember me вне форума Ответить с цитированием
Старый 08.12.2010, 20:53   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Давайте Ваши наработки, что сделали, что не получается?
А если хотите полностью задачу - идите во Фриланс.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 08.12.2010, 20:57   #3
remember me
 
Регистрация: 08.12.2010
Сообщений: 7
По умолчанию записи (pascal)

что такое фриланс
remember me вне форума Ответить с цитированием
Старый 09.12.2010, 19:00   #4
remember me
 
Регистрация: 08.12.2010
Сообщений: 7
По умолчанию записи

Код:
program lab9;
const n=25;
type student=record
fio:string[30];
nazvaklasu:string[30];
ocinku :array[1..5] of byte
end;
var studasu:student;
kil,i,k,r :integer;
{uchni maut ocinku nuwe 4}
begin
kil:=0;
writeln ('vvedit',n,'pochatok danux');
with studasu do begin
for i:=1 to n do begin
readln (fio);
readln (nazvaklasu);
for r:=1 to 5 do
{readln(ocinku);}
readln;
for i:=1 to n do
for k:=1 to 5 do begin
if ocinku [k]>3
then goto m1;
end,
kil:=kil+1
writeln (fio);
writeln (nazva klasu);
m(:end;{for;}
end{with}
writeln ('kil=',kil);
end;
var studasu:student;
kil;i;k;o integer;
{uchni maut 4i 5 perevuchuuti inshux}
begin
kil:=0
writeln (,'n',pochatok danux)
with studasu do begin
for i:=1 to n do begin
for r:=4 to 5 do begin
(ocinku),readln
for i:=1 to n
for k:=4 to 5 do begin
if ocinku [k]>3; then <>0
end,
kil:=kil+1
writeln (kil);
m(:end;{for;}
end {with}
writeln ('kil=',kil);
end.
что тут не правильно

Последний раз редактировалось alex_fcsm; 09.12.2010 в 19:03.
remember me вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
записи (pascal) remember me Помощь студентам 0 08.12.2010 16:30
Pascal - Записи Ikari Shinji Помощь студентам 1 10.06.2010 00:24
[Pascal] Записи Дмитрий230192 Помощь студентам 2 02.03.2010 21:55
Записи (Pascal) ALLELE Помощь студентам 3 09.05.2009 15:36