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
Örnek15

Soru = Sayı olarak girilen değeri ay/gün/yıl olarak kullanıcıya bilgi veren programı yapınız.

 Şekli :

Image Hosted by ImageShack.us


 Kodlar : 

Procedure Guntoaygunyil(gunsayi:integer); 
var 
gun,ay,yil:integer; 

begin 
case gunsayi of 
0..30:Begin 
gun:=gunsayi; 
ay:=0; 
yil:=0; 
end;

31..359:Begin 
 gun:=gunsayi mod 30; 
 ay:=gunsayi div 30; 
 yil:=0; 
end;

360..100000:Begin 
 yil:=gunsayi div 360; 
 if (gunsayi mod 360) >= 30 then 

begin 
 ay:=(gunsayi mod 360) div 30; 
 gun:=(gunsayi mod 360)mod 30; 
end; 
end; 
end; 
showmessage('Girdiğiniz Günün Karşılığı : '+inttostr(yil)+ ' Yil '+inttostr(ay)+' Ay ' + inttostr(gun)+ ' Gündür'); 
end; 

Procedure TForm1.Button1Click(Sender: TObject); 
var 
 gun:integer; 
begin 
 gun:=strtoint(edit1.Text); 
 Guntoaygunyil(gun); 
end;

Çalışma Şekli :

Image Hosted by ImageShack.usImage Hosted by ImageShack.us 

Klavyeden gün sayısını gireriz ve ‘Günü Hesaplaması' butonuna tıklarız ve ekrana Yıl / Ay / Gün olarak bilgi mesajı olarak ekrana çıkartır.

 

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