Jump to content

Ams De Toplama Çıkarma Yapma


ali::12
 Share

Recommended Posts

Arkadaşlar bir calendar ekleyip bugünü ve de seçtiğim günü inputlara aktarıyorum fakat bu iki tarih arasını nasıl hesaplayabilirim şafak sayma programı yapmayı düşünüyorumda malum askerdeyiz :D

Link to comment
Share on other sites

Bugün kü tarihi hesaplamak ve number' a dönüştürmek için;
[code]
time_lim = System.GetDate(DATE_FMT_EUROPE);
time_limit = String.ToNumber (time_limi);
[/code]
komutlarını kullanabilirsin.

Edited by radyofon
Link to comment
Share on other sites

Kodlar şu şekilde fakat burada 450 gün askerliğe göre bir hesap yaptırdım. Sen artık o kısmını ayarlarsın.
[code]
time_limit = 450; --Askerliğin toplam süresi
time_lim = System.GetDate(DATE_FMT_EUROPE);
time_str = String.ToNumber(time_lim);
days_left = (time_limit) - (time_str);

-- kontrol
if String.ToNumber(days_left) < 1 then
Dialog.Message("Şafak Sayımı", "Askerlik Bitmiş. Hayırlı Teskereler");
Application.Exit();
else
Dialog.Message("Şafak Sayımı", "Askerliğin bitmesine "..days_left.." gün var.");
end
[/code]

Link to comment
Share on other sites

Askerlik gün olarak değil ay olarak hesaplanır, 15 aydır. 460 gün denir ama ayların kaç çektiğine bağlı olarak bu rakam değişir.
Bununla beraber izin süreleri, yol süreleri, giriş tarihleri, cezaları vs.. şafak için önemlidir.
Askerde yazıcıydım da :) Çok terhis belgesi düzenledim.

Link to comment
Share on other sites

[quote name='ali::12' date='05 July 2011 - 11:50 ' timestamp='1309866640' post='1041027']
Bende muhabereciyim lazım oluyor arada bir hem program şeklinde nasıl yapılır mantıgını ögrenmek istedim
[/quote]

Şafak sayma programı versek :)

http://www.odesayazilim.com/Download/askersafak.exe

Link to comment
Share on other sites

[quote name='blackman12' date='04 July 2011 - 23:48 ' timestamp='1309812514' post='1040753']
Bariz denememişsin zaten kodda mantık yok ki string to number fonksiyonu da 0 dönüyo. Haliyle sonuç hep 450 kalıyo
[/quote]


Üstadım keşke doğrusunu yazsaydın da biz de öğrenseydik. Galiba hata takvim hesabının europa olmasından kaynaklanıyor. Onu JULIAN' a dönüştürmek gerek herhalde. Tekrar gözden geçireyim.

Link to comment
Share on other sites

[quote name='KintaRo' date='05 July 2011 - 20:08 ' timestamp='1309896521' post='1041272']
[kh]SENİNDE ŞAFAK CART CURT DEMİŞ DAHA NE ARIYORSUN :)[/kh]
[/quote]

Az kaldı valla bitsede gitsek artık çok sıkıcı

Link to comment
Share on other sites

  • 1 ay sonra...

[quote name='blackman12' date='05 July 2011 - 23:15 ' timestamp='1309896922' post='1041276']
peehh geri kalanı elle bile sayarsın

radyofon; yukarıda apz verdim zaten ?
[/quote]

[center][b]Keşke dediğin gibi verdiğin şey apz olsaydı :)[/b][/center]

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...