Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

stringgrid1.Cells[i,j]:=inttostr(n[i,j]);



Контрольный пример

2.1.4 Листинг программы

var

n:array [0..4,0..10] of integer;

k1,k2,i,j,r,d:integer;

begin

randomize;

for i:=0 to 4 do

for j:=0 to 10 do

begin

n[i,j]:=random(100)-30;

stringgrid1.Cells[i,j]:=inttostr(n[i,j]);

k1:=j;

k2:=j;

end;

for i:=0 to 4 do

d:=n[i,k1];

n[i,k2]:=n[i,k2];

n[i,k1]:=d;

r:=n[0,0];

n[0,0]:=n[3,0];

n[3,0]:=r;

for i:= 0 to 4 do

for j:= 0 to 10 do

 

 

stringgrid2.cells[i,j]:=floattostr(n[i,j]);

end;

 

Контрольный пример

 

2.1.5 Листинг программы

var s:string;

k,i:integer;

begin

s:=edit1.Text;

k:=0;

for i:=1 to length(s) do

begin

if(s[i] = ' ') or (s[i] = '.') then

k:=k+1;

end;

label1.caption:=inttostr(k);

 

end;

procedure TForm1.Button2Click(Sender: TObject);

var s:string;

k,i:integer;

begin

s:= Edit1.Text;

if s [length(s)]='.' then

label2.Caption:='повествовательное';

if s [length(s)]='!' then

label2.Caption:='Восклицательное';

if s [length(s)]='?' then

label2.Caption:='Вопросительное';

end;

 

 

2.2.4 Контрольный пример

 

2.2.5 Листинг программы

procedure TForm1.Button1Click(Sender: TObject);

var

min,max,x:Real;

i:Byte;

begin

for i:=0 to Memo1.lines.count-1 do

begin

x:=strtoint(Memo1.Lines.Strings[i]);

if x>0 then min:=x;

if x<0 then max:=x;

end;

for i:=0 to Memo1.lines.count-1 do

begin

x:=strtoint(Memo1.Lines.Strings[i]);

if (x>0) and (x<min) then

min:=x;

if (x>0) and (x>max) then

max:=x;

end;

label1.Caption:=FloatToStr(min);

label2.Caption:=FloatToStr(max);

 

end;

 

Контрольный пример

 

 

Листинг программы

procedure TForm1.Button1Click(Sender: TObject);

var a:array [0..9] of integer;

n:array [0..9] of integer;

i,k:integer;

begin

k:=strtoint(Edit1.text);

for i:=0 to 9 do

begin

a[i]:=strtoint(Memo1.Lines[i]);

if (a[i]<k) then

a[i]:=0;

memo2.lines.add(inttostr(a[i]));

end;

end;


Дата добавления: 2015-09-29; просмотров: 22 | Нарушение авторских прав




<== предыдущая лекция | следующая лекция ==>
О.пульпит: очаговый; диффузный; серозный,гнойный | Проректор по учебной работе В.И.Болотских

mybiblioteka.su - 2015-2024 год. (0.006 сек.)