Posts

Showing posts with the label strawberry prolog

Cara Membuat Splash Screen Dan Timer Menggunakan Strawberry Prolog

Image
Assalamu’alaikum… PadaPembahasan kali ini saya ingin buen humorii mengenai Cara Membuat Splash Screen Dan Timer Menggunakan Strawberry Prolog. Disini saya akan memberikan listing, Logika, Dan Outputnya, oke deh langsungsaja ya disimak.. : 1. Listing Program ?- window(_,_,win_utama(_),"Faris Belajar",100,50,450,450). win_utama(init) :- persenmenu utama menu( normal, _, _,menu_mulai(_),"&new game"), menu( normal, _, _,menu_exit(_),"&exit"). menu_exit(press) :- close_window(_). win_func(init) :- persenmenu utama menu( pop_up, _, _,menu_start(_),"&start"), menu( normal, _, _,menu_exit(_),"&exit"). menu_mulai(press):- close_window(_), window(_,_,win_func(_),"Faris Belajar Timer",100,50,450,450). menu_start(init) :- menu( normal, _, _, menu_easy(_),"&Praktis"), menu( normal, _, _, menu_hard(_),"&Sulit"). menu_easy(press) :- message("Time","engkau memiliki ketika 10 dtk sebe

Membuat Timer/Waktu Menggunakan Strawberry Prolog

Image
Assalamu’alaikum… DalamPembahasan kali ini, aku ingin menaruh sedikit pengetahuan tentang Bagaimana Cara Membuat Timer MenggunakanStrawberry Prolog ?. Disini aku akan memberikan Listing Program, DanLogika Programnya + Output-nya, oke deh langsung saja ya disimak.. : 1. Listing Program ?- G_N=5, message("Warning!!","Awas Ada Bom !!",!), window(_,_,win_func(_),"MembuatTimer",100,100,400,400). win_func(paint):- G_waktu isset_timer(_,1,time_func). time_func(end):- (G_N=:=0-> kill_timer(_,G_waktu), message("","Duuaarrrrr!!!",s), message("Message.","Tuh kan Dibilangin ada bom,",i), message("Laugh.","hihihi.. :D",i), close_window(_) else Angka is print(G_N), font(23,90,"Ravie"), text_out(120,115,Angka), G_N<>=G_N-1). 2. Logika Program Padapraktikum PKB ini, saya akan membahas tentang Cara Membuat Timer padaStrawberry Prolog. Untuk membuat acara tadi, kita uraikan listing diatas,adapu

Membuat ASCII Membuat Kursor Bergerak ke Segala Arah Menggunakan Strawberry Prolog

Image
Assalamu’alaikum… DalamPembahasan kali ini, aku ingin memberikan sedikit pengetahuan mengenai Cara Membuat ASCII (Membuat Kursor Bergerakke Segala Arah) Menggunakan Strawberry Prolog . Disini aku akan memberikanListing Program, Dan Logika Programnya + Output-nya, oke deh langsung saja yadisimak.. : 1. Listing Program ?- G_X1:=0, G_X2:=G_X1, G_Y1:=0, G_Y2:=G_Y1, P1:=0, P2:=0, window(_,_,win_func(),"FarisBerhasil ASCII",500,200,300,300). win_func(key_down(39,_)):- (G_X1 < 200 -> G_X2 := G_X1, G_X1:=G_X1+1), draw2. win_func(key_down(37,_)):- (G_X1 < 200 -> G_X2 := G_X1, G_X1:=G_X1-1), draw2. win_func(key_down(38,_)):- (G_Y1 < 300 -> G_Y2 := G_Y1, G_Y1:=G_Y1-1), draw2. win_func(key_down(40,_)):- (G_Y1 < 300 -> G_Y2 := G_Y1, G_Y1:=G_Y1+1), draw2. win_func(paint):- draw. draw:- P1:=G_X1*3, P2:=G_Y1*tiga, ellipse(P1, P2, P1+10, P2+10). draw2:- update_window(_), fail. 2. Logika Program Setelahpada aku menaruh listing acara ASCII ,sekarang saya coba menguraika

Aturan Bermain Dan Goal Game Roket Galaxy Di Strawberry Prolog

Image
Roket Galaxy Gameatau Pemainan Roket Galaxy inimerupakan permainan matches misalnya dalam biasanya. Pada game ini kita janganmengambil roket terakhir, supaya mampu menang melawan AI , maksudnya saat kita mengambil 1 roket atau lebih AI pun akan dapat mengambilnya sepertiyang kita ambil atau sanggup juga beda, pada saat USER / AI mengambilterakhir beliau yg kalah. Gameini mempunyai Goal (Tujuan) untukmengasah kemampuan kerja otak kita. Agar dapat menang melawan AI dengan posisi dalam setiap lavel yangberbeda-beda, kita harus memiliki strategi supaya AI yang merogoh roketnyaterakhir, jadi kita bisa menang. Jadidalam game Roket Galaxy ini mengusung konsep mengajarkan kita bagaimana caranyaketika kita dihadapkan dengan banyak masalah, entah karna teman atau musuh. Lalukita harus memecahkan masalah tersebut dengan beberapa pilihan atau step secaraterstruktur, lalu pilihan itu kita lakukan, dan harus mempunyai GOAL , yaitu Masalah Tersebut Berhasil DiPecahkan . Kesimpulannya : Masa

Cara Membuat Rumah dan Bintang Sederhana Menggunakan Strawberry Prolog

Image
Assalamu’alaikum… DalamPembahasan kali ini, saya ingin menaruh sedikit pengetahuan mengenai Cara Membuat Rumah serta Bintang menggunakanStrawberry Prolog . Disiniaku akan memberikan Listing Program, Dan LogikaProgramnya + Output-nya, oke deh langsung saja ya disimak.. : 1. Listing Program ?- window(_,_,win_func(),"Alf Home",50,50,600,600). win_func(paint):- persenSegitiga pen(8,rgb(0,255,0)), line(300,100,70,300), line(300,100,550,300), %Balok pen(8,rgb(62,17,238)), rect(70,450,550,300), persenPintu pen(8,rgb(255,88,9)), line(200,350,200,445), line(200,350,425,350), line(425,350,425,445), persenGaris Pintu line(202,445,300,430), line(202,350,300,370), line(300,370,300,395), line(300,395,300,485), line(420,350,300,395), line(420,450,300,485), pen(8,rgb(255,0,128)), rect(290,410,310,420), persenJendela pen(8,rgb(248,33,33)), rect(180,300,425,200), pen(8,rgb(255,255,0)), line(250,300,250,205), line(300,300,300,205), line(360,300,360,205), line(180,235,425,235), line(180,270,42