Showing posts with label declarative programming. Show all posts
Showing posts with label declarative programming. Show all posts

Friday 30 April 2021

Swi-Prolog: Konversi suhu Celsius ke Fahrenheit

Swi-Prolog: Konversi suhu Celsius ke Fahrenheit. Berikut adalah contoh program sederhana untuk konversi suhu. Rumus dapat diambil di google dengan pencarian konversi suhu.



% tinta merahputih.
% konversi suhu.
% celsius ~ fahrenheit.
% (0 * 9/5)+ 32 .

go:-
write(" Masukkan suhu dalam Celsius: "), read(C),nl,
F is (C * 9/5)+ 32,
write(" Suhu yang anda masukkan: "), 
write(C), nl,
write(" Konversi: "),nl, write(" "),
write(C),
write(" Celsius"),
write(" = "), write(F), write(" Fahrenheit").

Untuk menjalankan script dapat dilihat pada video berikut ini: