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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.01.2013, 22:46   #1
ksusha_kse
Новичок
Джуниор
 
Регистрация: 16.01.2013
Сообщений: 3
По умолчанию Паскаль. Разбить на подпрограммы.

В файле хранится информация о каждом студенте группы: фамилия и оценки по трем предметам. Переписать эти данные в другой файл записей, исключая сведения о неуспевающих студентах.

помогите пожалуйста

Код:
Program ucheniki;
type
uch = record
fam:string;
ball:array[1..10] of integer;
end;
var f,fout:text;
fname:string;
fe:boolean;
a:array[1..10] of uch;
i,j,n:integer;
u:uch;
begin
write('vvedite imya faila: ');
readln(fname);
assign (f,fname);
reset(f);
write('vvedite n: ');
readln(n);

for i:=1 to n do    begin
readln (f,a[i].fam);
readln (f,a[i].ball[1]);
readln (f,a[i].ball[2]);
readln (f,a[i].ball[3]);
end;
close(f);
assign (fout,'resultat.txt');
rewrite(fout);
for i:=1 to n do
 begin
  fe:=true;
  for j:=1 to 3 do
  if a[i].ball[j]<3 then fe:=false;
  if fe then
   begin
    write (fout,a[i].fam);
    for j:=1 to 3 do
    write (fout,a[i].ball[j]:3);
    writeln(fout);
   end;
 end;
close (fout);
end.
ksusha_kse вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подпрограммы паскаль tower38 Паскаль, Turbo Pascal, PascalABC.NET 3 10.01.2012 21:57
Паскаль.Подпрограммы. M_arisha Помощь студентам 3 19.12.2011 17:18
паскаль подпрограммы Джуля Помощь студентам 6 23.12.2010 23:23
Паскаль.подпрограммы Андрюха74 Помощь студентам 2 08.06.2010 20:55