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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.01.2011, 05:00   #1
trigger
 
Регистрация: 09.11.2010
Сообщений: 6
По умолчанию Дополнительное условие - работа с файлами

Программа
Найти среднее арифметическое значение однозначных чисел (нормально работает)
Дополнительное условие - если в файле нет чисел однозначных - ошибка
Обойти не получается это.


program Project1;

{$APPTYPE CONSOLE}

uses
SysUtils;

type MyFyle = file of real;
var
f: MyFyle;
sum, temp: real;
count: integer;
begin
assign(f, 'input.dat');
try
reset(f);
except
writeln('File not found or damaged. Press enter...');
readln;
end;
sum := 0;
count := 0;
while not (eof(f)) do
begin
read(f, temp);
if ((temp >= -9) and (temp <= 9)) then
begin
count := count + 1;
sum := sum + temp;
end;
end;
close(f);
writeln('Sum = ', floattostrf(sum, fffixed, 10, 5));
writeln('Count Elements = ', count);
writeln('Average = ', floattostrf(sum / count, fffixed, 10, 5));
writeln('Press enter for exit...');
readln;
end.
Вложения
Тип файла: rar pascal_1.rar (23.4 Кб, 8 просмотров)
trigger вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
протабулировал функцию!надо дополнительное задание сделать! IceFlame1292 Помощь студентам 10 09.01.2011 16:55
про классы окон, и дополнительное место для экземпляра окна Пепел Феникса Win Api 2 22.04.2010 15:48
Работа с файлами в С серг Общие вопросы C/C++ 9 18.02.2010 19:21
работа с файлами voron.kz Помощь студентам 4 15.11.2009 17:25
Работа с файлами [MI_nor] Общие вопросы C/C++ 4 08.03.2009 17:50