Beranda > konjekture, software > Software Konjecture Collatz

Software Konjecture Collatz


Sudah lama tidak posting di blog asimtot. Alasannya sih sibuk. Kuliah sudah semester 6 , padahal maen Football Manager bisa. Hahaha. . Peace.. . Setelah lama tidak pernah menulis, jadi lupa caranya menulis. Bingung juga mau nulis tentang apa?

Hari minggu, hari libur, belajar program. Otak-atik program delphi 7. Dan iseng aja membuat programnya konjecture collatz. Konjecture ini sangat sederhana untuk dijadikan program, berikut screenshotnya :

 

Konsep yang digunakan adalah perulangan dengan while.

Ingat dulu konjecture collatz adalah konjecturu yang berkata : untuk sebarang bilangan, jika bilangan itu genap, maka bagi dengan 2 dan jika bilangan itu ganjil maka kalikan dengan 3 kemudian tambahkan dengan 1. Lakukan proses tersebut berulang-ulang dan hasil akhir akan bertemu dengan angka 1. Saya tidak akan membahas terlalu panjang tentang isinya, karena sudah pernah saya postingkan di sini : Konjecture Collatz

 

Pemrogramannya sederhana,

Ketika bilangannya masih lebih besar 1, maka lanjutkan proses

Jika genap, bagi dengan 2

Jika ganjil, kalikan 3 kemudian tambah 1

Kasarannya seperti ini :

 

while n>1 do

if (n mod 2=0) then n=n/2

else n=3*n+1

 

Kita menggunakan kode (n mod 2=0) untuk suatu bilangan itu genap. Ingat! n mod 2 itu artinya adalah sisa ketika n dibagi 2. Selesai.

Download Software Collatz by Asimtot : Download

Postingan kali ini sedikit dulu. Mau posting tentang yang lainnya. Wassalamualaikum Wr Wb

 

Tulisan Terbaru :

  

Iklan
Kategori:konjekture, software
  1. Belum ada komentar.
  1. 11 Maret 2012 pukul 9:13 PM

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: