Mekan Önerme



Bulunduğumuz bölgeye yakın mekan önerisi yapan faydalı bir komut yazalım. Hem kolay hem de pratik olacak. CEYD-A’ nın bildiği komutları kullanarak yeni bir komut türeteceğiz. Bu şekilde CEYD-A nın nasıl uçsuz bucaksız genişleyebileceğini de öğrenmiş olacağız. Çünkü oluşacak yeni komutu da başka yeni komutlar türetmek için kullanabileceğiz.

Bildiği komutlardan:
hangi semtteyim : bulunduğunuz ilçe veya semt bilgisini dönmektedir.
(YER İSMİ) gezilecek yerler: söylediğiniz yere ait turistik veya gezilebilecek mekan bilgileri dönmektedir.

Bu 2 komutta başka komutlardan türemiştir. Şimdi bu komutları birleştirip yakınlarda mekan öner komutunu yazalım:

Not: Bu komutu sizlerin tekrar yazmanıza gerek yok çünkü yazılıp tüm CEYD-A’lara yayılmıştır. Sizlere yeni örnekler için fikir vermesi adına gösterilmiştir
Kodun açıklaması:
CEYD-A ya soracağımız soru içinde muhakkak yakınlarda ifadesi kullanılacaktır. O sebeple soru kelimesi olarak yakınlarda yazıyoruz.
Soru cümlemizin şablonu ise herhangi bir ifade yakınlarda herhangi bir ifade mekan herhangi bir ifade öner  herhangi bir ifade şeklinde olabilir. Örneğin:
bana yakınlarda bir yer önerir misin?
söyler misin yakınlarda gidebileceğim bir yer tavsiye eder misin ?
gibi.
Cevap alanında ise semt değişkenine hangi semtteyim komutundan dönen ilçe bilgisini dönüyoruz. ve bu bilgiyi gezilecek yerler komutunda kullanarak sonuçları alıyoruz.

0

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

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