Вернуться   Компьютерный форум > Компьютеры > Программы > Программирование
 
 
Опции темы
Старый 20.03.2011, 21:29   #1 (ссылка)
Новичок
 
Регистрация: 20.03.2011
Сообщений: 3
Репутация: 0
По умолчанию Типизированый файл

Здраствуйте, помогите решить задание Дан файл целых чисел. Определить длину интервала наибольшего возрастания чисел и их среднее арифметичекое
kaas вне форума  
Старый 20.03.2011, 21:48   #2 (ссылка)
Новичок
 
Регистрация: 06.02.2011
Сообщений: 40
Репутация: 3
По умолчанию

Цитата:
Сообщение от kaas Посмотреть сообщение
Здраствуйте, помогите решить задание Дан файл целых чисел. Определить длину интервала наибольшего возрастания чисел и их среднее арифметичекое
ok, помогу
Olejeg85 вне форума  
Старый 20.03.2011, 22:36   #3 (ссылка)
Новичок
 
Регистрация: 20.03.2011
Сообщений: 3
Репутация: 0
По умолчанию

Вот что у меня получилось, но работает он, если все числа в файле идут в порядке возрастания
Код:
program lab_22;
uses crt;
var f:file of integer;
    g1,g2,i,k,k2,p,pos,sum,m,n:integer;
    ser_arufm:real;
begin
clrscr;
k:=1; k2:=0; pos:=0; p:=0;
assign(f,'file.dat');
rewrite(f);
writeln('Vvedit kol. chusel'); readln(m);
for i:=1 to m do begin
writeln('Vvedit chuslo'); readln(n);
seek(f,filesize(f));
write(f,n); end; close(f);
reset(f);
for i:=1 to filesize(f)-1 do
begin
if i+1<>filesize(f) then begin
seek(f,i); read(f,g1);
seek(f,i+1); read(f,g2);
if g2=filesize(f) then inc(k);
if g2>g1 then inc(k);
if g1>g2 then k:=1;
pos:=i; end;
if k2<k then begin k2:=k; p:=pos; end;
end;
close(f);   writeln(p);
sum:=0;
reset(f);
for i:=p+1 downto 0 do
begin
if i<>filesize(f)then begin
seek(f,i); read(f,g1); writeln('g1',g1);
sum:=sum+g1; writeln('sum',sum);

end;  end;
close(f); ser_arufm:=sum/k2;
writeln('kol',k2,' ser.arufm',ser_arufm:4:2);
readkey;
end.
kaas вне форума  
Старый 08.04.2011, 16:59   #4 (ссылка)
Новичок
 
Регистрация: 08.04.2011
Сообщений: 7
Репутация: 0
По умолчанию

Если актульно, могу помочь ICQ#: 410-691-984
XTen вне форума  
Ads
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скачала торрент файл - Office 2003 (файл ISO). Потом скачала UltraISO Portabile. veer-w Утилиты 6 28.02.2011 15:18
Скачала торрент файл - Office 2003 (файл ISO). veer-w Интернет и сети 1 24.02.2011 23:49
Файл .exe Night_owl Безопасность 9 10.02.2011 19:11
SCL-файл Базаров Программы 5 07.01.2011 23:43
Лог файл AVZ. LuzanV Безопасность 1 10.12.2010 20:05
что это за файл serg450453 Программы 7 17.09.2010 14:49
файл APE wadim Мультимедиа 4 30.07.2010 02:08
Dsc файл An_jey Офис 2 17.05.2010 13:05
EXE файл bakushka2010 Windows XP 2 30.04.2010 23:47
Файл EXE Greta Программы 3 24.11.2009 01:07
jar файл ArtemFF Программы 9 08.06.2009 23:35
Файл рdf. ganch666 Офис 2 02.02.2009 02:13


Текущее время: 14:59. Часовой пояс GMT +4. Powered by vBulletin® Version 5.8.9
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.