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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.06.2009, 08:36   #1
anatoliy_julia
 
Регистрация: 27.06.2009
Сообщений: 2
По умолчанию Файлы, матрицы. Паскаль.

Сформировать файл f1 вещественных чисел.записать в конец файла значение предпоследней компоненты файла.сформировать матрицу а(2,5) следующим образом- в первую строку матрицы записать комп файла, читая его с начала, во вторую строку- читая с конца. Если не возможно формирование матрицы, дать сообщение.
anatoliy_julia вне форума Ответить с цитированием
Старый 27.06.2009, 09:31   #2
puporev
Старожил
 
Регистрация: 13.10.2007
Сообщений: 2,740
По умолчанию

Код:
uses crt;
const m=2;
      n=5;
var f:file of real;
    r:real;
    a:array[1..m,1..n] of real;
    i,j,k:integer;
begin
clrscr;
assign(f,'f1');
rewrite(f);
writeln('Введите в файл числa, окончание ввода 0:');
repeat
write('r=');
readln(r);
write(f,r);
until r=0;
close(f);
reset(f);
seek(f,filesize(f)-2);
read(f,r);
seek(f,filesize(f));
write(f,r);
close(f);
clrscr;
writeln('Содержание файда F1:');
reset(f);
while not eof(f) do
 begin
  read(f,r);
  write(r:4:1);
 end;
writeln;
if filesize(f)<5 then
 begin
  write('В файле менее 5 чисел, формирование матрицы невозможно!');
  readln;
  exit;
 end;
close(f);
reset(f);
for i:=1 to n do
 begin
  seek(f,i-1);
  read(f,r);
  a[1,i]:=r;
 end;
close(f);
reset(f);
for i:=1 to n do
 begin
  seek(f,filesize(f)-i);
  read(f,r);
  a[2,i]:=r;
 end;
close(f);
writeln('Матрица:');
for i:=1 to m do
 begin
  for j:=1 to n do
  write(a[i,j]:4:1);
  writeln;
 end;
readln
end.
puporev вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Паскаль матрицы Darf Помощь студентам 3 15.05.2009 08:49
Нужно написать программу....файлы...матрицы Calfa Паскаль, Turbo Pascal, PascalABC.NET 24 06.05.2009 21:04
Паскаль. МАТРИЦЫ Азарт Помощь студентам 8 04.04.2009 21:08
Матрицы в Паскаль katysever Помощь студентам 5 12.01.2009 22:31
матрицы паскаль Кирилл17 Помощь студентам 4 28.12.2008 16:33