Rabu, 13 Mei 2009

Menampilkan Bilangan Prima dengan Pemrograman AWK

Untuk mendapatkan bilangan prima dari 2 sampai 100 maka bisa digunakan program seperti dibawah ini:

$ awk 'BEGIN {
Number[100];
}
END {
for (i=2;i<=97;i++ ){
if(i%i==0 && i%2!=0 && i%3!=0 && i%4=0 && i%5!=0 && i%6!=0 && i%7!=0 && i%8!=0 && i%9!=0 || i==3 || i==5 || i==7|| i==2) {print Number[i],i;}
}}'

Program di atas akan menampilkan bilangan prima dari 2 sampai 100 dengan format :
2,3,5,7,11,......97

Tidak ada komentar:

Posting Komentar