Курсовая работа: Информационная система начальника жилищно-эксплуатационной службы

for i:=1 to GK. Size do

begin

if Gk.X [i, 1]=NKvart then

begin fl:= 1; break; end;

end;

if (fl=0) or ((fl=1) and (Gk.X [i, 7]<>'да'))

then continue; // У ГК нет льгот;

FIO:= People.X [k, 1];


x:= 0; NPod:= 0;

for i:=1 to Scheme. Size do

begin

if Scheme.X [i, 3]=''

then p:= 2

else if Scheme.X [i, 4]=''

then p:= 3 else p:=4;

if NKvart <= x + (p*M) then

begin NPod:= i; break; end;

end;

for i:=1 to Kvart. Size do

if Kvart.X [i, 1]= NKvart then

begin // получили искомую строку квартиры

St:= FIO+' кв. №'+IntToStr(NKvart)+' подъезд №'+IntToStr(NPod)+' – '+

IntToStr (Kvart.X [i, 2])+' комн. ';

if Kvart.X [i, 7]='да'

thenSt:= St + ' – кв-ра приватизирована '

elseSt:= St + ' – кв-ра не приватизирована ';

// списка: Фамилия жильца, номер квартиры, подъезд, число комнат, признак

ReportForm. ListBox1. Items. Add(St);

end;

К-во Просмотров: 698
Бесплатно скачать Курсовая работа: Информационная система начальника жилищно-эксплуатационной службы