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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.02.2012, 15:49   #1
calimdor
Новичок
Джуниор
 
Регистрация: 15.02.2012
Сообщений: 2
По умолчанию символы в типизиртванном файле найти методом индуктивной функции среднее значение символьных представлений натур чисел начиная с 9

подпрограма должна быть написана в стиле защитного програмирования помогите мне она нужна для зачета или помогите найти ошибку все на паскале
uses Crt;
type myfile=file of char;
function countlength ( var f:myfile; var ER:integer):real;
var k:integer;{koli4stvo simvoln predstavlen 4isel na4in s '9'}
d:integer;{Ix symarna9 dlina}
flag:integer;
el,a:char;
pos1:longint;
myset: set of '0'..'9';

begin

d:=0;
flag:=0;
k:=0;
pos1:=filepos(f);
{$I-}
seek(f,0);
read(f,a);

{$I+}

if ioresult=0 then
ER:=1;
begin
if a='9' then
flag:=1;
while not eof(f) do
{$I-}
read (f,el);
{$I+}
if ioresult<>0 then
ER:=0;
if (el in myset) then
begin
d:=d+1;
end;
if (el='9') and (flag=0) then
begin
flag:=1;
d:=d+1;
k:=k+1;
end;
if not (el in myset) and (flag=1) then
begin
flag:=0;
end;
a:=el;
end;
if k=0 then
countlength:=0
else
countlength:=d/k;
seek(f,pos1);
close(f);
end;
end.
calimdor вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача на VBA. Найти среднее значение отрицательных чисел. PeterFox Microsoft Office Excel 7 18.01.2012 16:07
С++ Найти среднее арифметическое положительных и среднее арифметическое отрицательных чисел, минимальное по модулю число. Юрик 530 Помощь студентам 4 03.12.2011 16:26
найти среднее значение данного массива (Delphi) xakergayday Помощь студентам 3 30.11.2011 13:37
Вводится 10 чисел. Найти среднее арифметическое положительных чисел и произведение отрицательных. Руся93 Помощь студентам 14 02.10.2011 13:12