Tuesday, 10 June 2014

Menampilkan Bilangan Prima pada Bash Shell Linux Debian

Menurut Wikipedia, Bilangan Prima adalah Bilangan asli yang lebih besar dari angka 1, yang faktor pembaginya adalah 1 dan bilangan itu sendiri. 2 dan 3 adalah bilangan prima. 4 bukan bilangan prima karena 4 bisa dibagi 2. Sepuluh bilangan prima yang pertama adalah 2, 3, 5, 7, 11, 13, 17, 19, 23 dan 29.

Seperti diketahui, bilangan prima merupakan deretan angka yang tidak berurutan. Hal tersebut  adalah kesulitan tersendiri bagi seorang programmer yang ingin menampilkan bilangan prima dibandingkan bilangan yang berurutan lainnya, misal dari 1 sampai 10 (1,2,3,....,dst).

Nah, Disini Setiabd.com akan coba membuat pemograman shell berdasarkan bilangan prima yang akan kita tampilkan nanti. langsung saja, Let's CEKIDOTTTT !!!
1. Buka Terminal pada Debian Anda
2. Masuk ke Superuser
3. Buat file shell dengan cara ketik "nano prime.sh" (judul terserah anda)
4. Ketikkan coding berikut
---------------------------------------------------------------------------------------------
clear
g="===================================================="
echo $g
echo " Bilangan Prima"
echo $g
echo " "
a=0
echo "2"
for (( i=2; i<=30; ))
do
for (( j=i-1; j>=2; ))
do
if [ `expr $i % $j` -ne 0 ];then
a=1
else
a=0
break
fi
j=`expr $j - 1`
done
if [ $a -eq 1 ];then
echo $i
fi
i=`expr $i + 1`
done
-------------------------------------------------------------------------------------
Hasil Output ketika dijalankan dengan perintah "bash prime.sh" adalah

Terima kasih... 
Semoga bermanfaat, Salam.....

0 komentar:

Post a Comment