Hazır Program

Anasayfa Programlama Prolog Listedeki En Büyük Değeri Kontrol Etme


Listedeki En Büyük Değeri Kontrol Etme

E-posta Yazdır

AÇIKLAMA

Program koşumunda iki parametre kullanılır. Birinci parametre verilen liste, ikinci parametre ise herhangi bir sayıdır. Eğer girilen sayı listede var ve en büyük değer ise sonuç doğru olarak "Yes" aksi halde yanlış  sonuc "No" olarak geri döner.

Program Kodu:

domains
  list = integer*
predicates
  max(list,integer).
clauses
  max([X],X).
  max([B|K],EB):-
    max(K,EB),
    EB>B.
  max([B|K],B):-
    max(K,EB),
    B>EB.

Örnek Program Koşması:

Goal: max([6,7,15,20],20)

Yes

Dictionary
x
+
?
Null.
Yorumlar
Yeni Ekle Ara
+/-
Yorum yaz
Adınız:
E-posta:
 
Web Sayfas1:
Başlık:
UBB Kodu:
[b] [i] [u] [url] [quote] [code] [img] 
 
 
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
:(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):s
:!::?::idea::arrow:
 
Lütfen resimdeki güvenlik kodunu giriniz.
caki  - İlk prolog örneği     |SAdministrator |2009-04-24 15:22:37
avatar sonunda prolog bölümünün de bir örneği oldu. Eline sağlık
kenansisman   |SAdministrator |2009-07-10 10:58:47
NEO'dan prolog'da sudoku'yu çözen program yapmasını istiyoruz...
NEO   |SAdministrator |2009-07-10 11:24:40
avatar Tabi başka derdin varmı
İstersen haftasonlarıda çamaşır bulaşığa
gelem ne dersin
caki     |SAdministrator |2009-07-10 12:42:55
avatar Fena olmaz aslında. Evin iyi bi temizliğe ihtiyacı var

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

Son Güncelleme ( Cuma, 24 Nisan 2009 12:14 )  

Üye Giriş Formu



Kimler Çevrimiçi

Yok