qSiLкяσad - SiLкяσad σηLiηє qLσвaL wєвSiтє
Would you like to react to this message? Create an account in a few clicks or log in to continue.

iki sayı arasında tek sayıları ve çift bulma

Aşağa gitmek

iki sayı arasında tek sayıları ve çift bulma Empty iki sayı arasında tek sayıları ve çift bulma

Mesaj  aSi_ćσćuк Salı Haz. 23, 2009 4:30 pm

çift sayı ve tek sayıyı bulma aynı zamnda editlere karakter girilmiyor...
unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;

type
TForm1 = class(TForm)
Edit1: TEdit;
Edit2: TEdit;
ListBox1: TListBox;
ListBox2: TListBox;
Button1: TButton;
procedure Button1Click(Sender: TObject);
procedure Edit1KeyPrbeginess(Sender: TObject; var Key: Char);
procedure Edit2KeyPress(Sender: TObject; var Key: Char);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
var
a,b,x,y:integer;
begin
x:=strtoint(edit1.Text);
y:=strtoint(edit2.Text);
for a:=x to y do
begin
b:=a mod 2;
if b=1 then listbox1.Items.Add(inttostr(a))
else listbox2.Items.Add (inttostr(a));

end;


end;

procedure TForm1.Edit1KeyPrbeginess(Sender: TObject; var Key: Char);
begin


if not (key in ['0'..'9',#8]) then
begin Key:=#0; //girilen karakter rakam veya backspace değilse null(#0)'a dönüştür
Beep; //bip sesi ile kullanıcıyı uyar.
end;

end;

procedure TForm1.Edit2KeyPress(Sender: TObject; var Key: Char);
begin


if not (key in ['0'..'9',#8]) then


begin Key:=#0; //girilen karakter rakam veya backspace değilse null(#0)'a dönüştür
Beep; //bip sesi ile kullanıcıyı uyar.
end
else
showmessage('karakter giremezsiniz ');

end;

end.
aSi_ćσćuк
aSi_ćσćuк
Admin

Mesaj Sayısı : 102
Kayıt tarihi : 22/06/09
Nerden : GSilkroad'dan

http://gsilkroad.com

Sayfa başına dön Aşağa gitmek

Sayfa başına dön


 
Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz