
29.01.2009, 17:31
|
|
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
С нами:
10097606
Репутация:
3349
|
|
если вводится тока 0 или 1 то можно пойти вот таким способом
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
x,y:integer;
st:string;
begin
st:=Edit1.text;
y:=0;
for x:=1 to length(st) do
if st[x]='0' then inc(y);
if y>(length(st) div 2) then y:=0 else y:=1;
memo1.Lines.Add('введено : '+st);
memo1.lines.Add('получаем : '+intostr(y));
Edit1.Text:=''
end;
|
|
|