ANA SAYFA
İÇİNDEKİLER
PROSEDÜR
=> Örnek1
=> Örnek2
=> Örnek3
=> Örnek4
=> Örnek5
=> Örnek6
=> Örnek7
=> Örnek8
=> Örnek9
=> Örnek10
=> Örnek11
=> Örnek12
=> Örnek13
=> Örnek14
=> Örnek15
=> Örnek16
=> Örnek17
=> Örnek18
=> Örnek19
=> Örnek20
=> Örnek21
=> Örnek22
=> Örnek23
=> Örnek24
=> Örnek25
FONKSİYON
İSTATİSTİK
Z. DEFTERİ
İLETİŞİM
Örnek2

Soru = Klavyeden 3 not girilen ve bu notların ortalamasını alan programı prosedürde yapınız.

Şekli :

Image Hosted by ImageShack.us


Kodları :

Procedure TForm1.Button1Click(Sender: TObject); 
var 
x,y,z:integer;
ort:real;
sonuc:Real;

Procedure ortalama(a,b,c:integer; var ortala:real); 
begin 
Ortala:=(a+b+c)/3;
end; 
begin 
x:=strtoint(edit1.Text);
y:=strtoint(edit2.Text);
z:=strtoint(edit3.Text);
ortalama(x,y,z,ort);
Sonuc:=trunc(ort);
l
abel5.Caption:=floattostr(sonuc);
if ort >=45 then Label6.Caption:='Geçti'
else
Label6.Caption:='Kaldı';
end; 

Procedure TForm1.Button2Click(Sender: TObject);
begin 
edit1.Text:='';
edit1.SetFocus;
edit2.Text:='';
edit3.Text:='';
label5.Caption:='';
label6.Caption:='';
end; 

Procedure TForm1.Button3Click(Sender: TObject); 
begin 
halt;
end; 

Çalışma Şekli : 

Image Hosted by ImageShack.usImage Hosted by ImageShack.us 

Burada ise 3 not giriyoruz ve 3 notun ortalamasına göre Geçti veya Kaldı mesajını veriyoruz. Temizle butonu ise yazdığımız notların editlerin üzerinden silinmesini sağlıyor. Çıkış butonu ise programdan çıkmak için kullanılıyor.

 

 

Hakkında
Bu tasarım PINAR ÖZER tarafından sistem analizi dersi için verilen proje kapsamında yapılmıştır.
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol