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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.10.2009, 23:53   #1
tanek
Форумчанин
 
Регистрация: 07.03.2009
Сообщений: 209
Восклицание

Здраствуйте дорогие форумчанины
Дано такое задание:
Ведомость абитуриентов, сдавших вступительные экзамены в университет, содержит: Ф.И.О., адрес, оценки. Определить количество абитуриентов, проживающих в г.Минске и сдавших экзамены со средним баллом не ниже 4.5, вывести их фамилии в алфавитном порядке.
Написала программу, а она выдает ошибку. типо не хватет индекса.... Не могли бы вы мне помочь исправить? заранее спасибо.....

эта процедура в которой выдает ошибка
Код:

function famaly(s2:string):string;
var
  i:integer;
  symbol:char;
  temp:string;
begin
    result:='';
    for i := 1 to length(s2) do begin
          symbol:=s2[i];
          if symbol<>#32 then
            result:=Result+symbol
          else exit;
          end;

end;
procedure TForm3.Button6Click(Sender: TObject);
 const
   temp='минск';
   temp_ball=4.5;
 var i :  word;
       str:tstringlist;
       s,s2:string;

begin

 for i:=1 to nzap-1 do                   // Сортировка массива записей
   if Spiski[i].adress=temp then
    if Spiski[i].sball >= temp_ball then begin
          s2:=Spiski[i].FIO;
          S:=s+famaly(s2);
          s:=s+' ';
    end;
          str:=tstringlist.Create;
          str.Text:=StringReplace(S, ' ', #13#10, [rfReplaceAll]);
          str.Sort;

      Memo1.Clear;
  for i:=1 to nzap-1 do                    // Вывод в окно Memo1 отсортированных записей
          with Spiski[i] do
     Memo2.Lines.Add(IntToStr(i)+'  '+str[i]+'  '+FloatToStrf(sball,fffixed,4,2));
  str.Free;
end;
Вложения
Тип файла: rar лаба 6.11.rar (18.0 Кб, 34 просмотров)

Последний раз редактировалось Stilet; 14.10.2009 в 10:39.
tanek вне форума Ответить с цитированием
Старый 14.10.2009, 00:23   #2
.Phoenix
Форумчанин
 
Регистрация: 02.04.2009
Сообщений: 235
По умолчанию

На каком имено этапе выдаёт ошибку у тебя?
Всё гениальное - просто!
.Phoenix вне форума Ответить с цитированием
Старый 14.10.2009, 18:16   #3
pesi
Подтвердите свой е-майл
 
Регистрация: 05.03.2009
Сообщений: 65
По умолчанию

исправленный лаба 6[1].11.rar
pesi вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi списки и записи... world12_tk Помощь студентам 7 17.01.2012 20:42
Добавление записи в файл (Delphi) VadEr Помощь студентам 2 15.05.2009 10:30
Поиск в записи (во встроенном асме Delphi) EThread Помощь студентам 1 06.05.2009 10:03
[Delphi] Комбинированный тип данных (записи) n01R Помощь студентам 2 17.12.2008 20:39
Удаление записи из файла(Delphi) студентка Помощь студентам 1 16.12.2007 13:54