Saate Göre Değişen Cevap Hazırlamak

Cenker Sisman tarafından tarihinde yayınlandı

Tanıdıklarınıza bu yazıyı önerin

Ceyd-a ya günaydın dediğimizde eğer saat 12 den daha geç ise sabah için geç olduğunu söyletmek için aşağıdaki gibi bir komut tanımlanabilir.
Burada $SAHİBİNADI genel olarak kullanılabilen bir değişkendir ve sizin isminizi içerir.

saat komutu daha önceden tanımlı bir komut olduğundan RET saat bize saati döner. RET substring kullanarak ilk 2 karakteri alıp değişkene atıyoruz. Yani saat o an 14:55 ise değişkende 14 değeri tutuluyor. IF ifadesi ile değişkenin değerinin 12 veya 12 den fazla olup olmadığına bakıyoruz . Eğer büyük veya eşitse bize Sana da günaydın <İSMİNİZ> ama saat biraz geç olmadı mı sabah için diye sonuç dönüyor. :: işaretleri IF ifadesinin olumsuz biten tarafı yani büyük eşitliği sağlamaz ise, 12 den küçük bir değer ise size Günaydın diyor.

Komut tanımı aşağıdaki gibidir. Benzer komutları görmek dileğiyle..

SORU KELİMELERİ:günaydın,1
CEVAP ŞABLONU:{!SET degisken={!RET substring {!RET saat!},0,2!}!}{!IF $degisken>=12??Sana da günaydın $SAHİBİNADI ama saat biraz geç olmadı mı sabah için.::Günaydın $SAHİBİNADI!}.Umarım günün güzel geçer


Cenker Sisman

1971 yılında doğan Cenker Sisman, Saint-Joseph lisesini bitirdi. Yıldız Teknik Üniversitesi’nde Bilgisayar Mühendisliği ve İstanbul Teknik Üniversitesi’nde aynı bölümün yüksek lisans eğitimlerini tamamladı. Savaş Köse ile beraber yazdığı ‘Parallel Implementation of The Hough Transformation’ çalışması SCI’99/ISAS’99 da yayınlandı. Yazdığı uzaktan bilgisayar kontrol uygulaması ‘Panda Future Connection’ Bimeks 1998 En İyi Yazılım – Mansiyon ödülünü aldı. Diğer programları olan WinPerfect, CleanDisk, VideoCapture, FTPExplorer, CardReader ve Multi-Email Sender uygulamaları zaman zaman yurtdışındaki medyalarda yayınlandı ve çeşitli otoriteler tarafından ödüller aldı.

Bir Cevap Yazın

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Bu sayfa 253 kez ziyaret edilmiştir