Membuat Koversi Jam ke Detik dengan LISP

Download game pc dan anime gratis by rukh zone berilah post +1 pada artikel berikut :

Membuat Koversi Jam ke Detik dengan LISP ~ LISP (List Programing merupakan mainan baru saya pada mata kuliah Algoritma dan Pemrograman semester 2. Berbagai hal yang bisa dilakukan oleh bahasa LISP ini. Sedikit demi sedikit akan saya bahas mengenai berbagai hal yang bisa dilakukan oleh LISP tersebut.

Pada artikel terbaru ini, saya ingin melanjutkan artikel mengenai Membuat Program Validasi Jam dengan LISP yang telah saya publish beberapa hari yang lalu. Nah, pada kesempatan kali ini, saya ingin mengembangkan progrma tersebut sehingga program tersebut bisa Membuat Koversi Jam ke Detik dengan LISP. Penasaran ? mari kita bahas bersama-sama.

Membuat Koversi Jam ke Detik dengan LISP :
Pada dasarnya, kita hanya membuat sebuah program, dimana kita harus menghitung sebuah nilai dari nilia yang diinputkan oleh seorang user dalam format jam. Jadi nanti user menginputkan sebuah nilai JAM, MENIT dan DETIK.
Misalnya user input nilai (2 3 1) kita artikan bahwa 2 merupakan nilai jam, 3 merupakan menit dan 1 merupakan detik. Jadi nanti hasilnya adalah 7381 detik. Bagaimana cara buatnya ? berikut cara Membuat Koversi Jam ke Detik dengan LISP.


1. Buat file baru dengan ekstensi.lisp terlebih dahulu.

2. Kemudian buat fungsi baru untuk mengecek suatu nilai yang diinputkan oleh user, fungsinya seperti dibawah ini.

;validasi format jam
(defun IsJamValid(j m d)
 (if
  (and (<= 0 j 23) (<= 0 m 59) (<= 0 d 59))
  ;pesan jika benar
  T
  ;pesan jika jam salah
  NIL
 )
)

3. Setelah kita buat fungsi untuk validasi jam, sekarang kita buat untuk konversinya. Untuk kodenya seperti dibawah ini, Copy dan paste kode berikut dibawah kode validasi jam tadi.

(defun jamtodetik(j m d)
 (format t "Hasil konversi Jam ke Detik : ")
 (if (equal (IsJamValid j m d) T) 
  ;maka
  (+ (* 3600 j) (* m 60) d)
  ;jika tidak valid
  (string "Format JAM yang anda masukan salah !")
 )
)

4. Simpan program diatas, kemudain kita compileload kemudian jalankan.
Saat program dicompile, load lalu di jalankan
Keterangan :
1 : Jika user menginputkan nilai dengan benar, maka program akan melakukan perhitungan sesuai format yang telah user inputkan.
2 : Jika User melakukan input nilai dengan format yang salah baik di Jam, Menit ataupun detik.
Bagiamana ? mudah bukan untuk Membuat Koversi Jam ke Detik dengan LISP ? jika mengalami kesusahan, Anda bisa tinggalkan komentar Anda dikolom komentar yang telah saya sediakan atau bisa melalui facebook ataupun via email. Semoga artikel mengenai Membuat Koversi Jam ke Detik dengan LISP bisa bermanfaat bagi Anda. Terima kasih

Sumber : http://www.indra-update.web.id/2015/03/membuat-koversi-jam-ke-detik-dengan-lisp.html

Post Comment

ConversionConversion EmoticonEmoticon Off Topic

:)
:(
=(
^_^
:D
=D
=)D
|o|
@@,
;)
:-bd
:-d
:p
:ng
:lv

Note: Only a member of this blog may post a comment.

Thanks for your comment