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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.12.2012, 04:47   #1
Ассоль_
Новичок
Джуниор
 
Регистрация: 08.12.2012
Сообщений: 1
По умолчанию Прога, по выводу элементов из файла стоящих за минимальным

Дан файл целых чисел, вывести все элементы стоящие за минимальным.
Минимальный нашла все нориально, незнаю как вывксти элементы стоящте ЗА ним. Помогите
Ассоль_ вне форума Ответить с цитированием
Старый 08.12.2012, 07:36   #2
TinMan
Форумчанин
 
Аватар для TinMan
 
Регистрация: 05.09.2011
Сообщений: 869
По умолчанию

Вообще-то было бы неплохо увидеть, как ты "Минимальный нашла все нориально", но ладно уж.. Нужно просто запомнить позицию минимального числа в файле (кстати, не совсем ясная ситуация, если их несколько), а потом найти это место и вывести. Вот примерный код (не проверял, писал тут).
Код:
var
  f: file of integer;
  p: LongInt;
  a: integer;

begin
  Assign(f,'data.bin');
  Reset(f);
  read(f,min);
  p:= 1;
  while not EoF(f) do begin
    read(f,a);
    if a<min then begin
      min:= a;
      p:= FilePos(f)
    end
  end;
  Seek(f,p);
  while not EoF(f) do begin
    read(f,a);
    write(a:8)
  end;
  readln
end.
успехов тебе в твоем ожидании алых парусов
Предпочитаю на "ты".
TinMan вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти количество элементов стоящих после максимального по значению элемента RealUnited Паскаль, Turbo Pascal, PascalABC.NET 3 05.12.2012 20:07
найти столбец с минимальным произведением элементов. Andreyzp C++ Builder 0 11.09.2012 20:10
Найти сумму элементов, стоящих на четных местах и произведение элементов, стоящих на нечетных местах Dark Raven Помощь студентам 2 16.03.2012 10:09
Для массива определить сумму всех элементов, стоящих после максимального HECTOR.A. Паскаль, Turbo Pascal, PascalABC.NET 4 17.06.2009 22:04
найти сумму трех последовательно стоящих элементов массива d00ker Помощь студентам 6 25.12.2008 15:07