
Rabu, 13 Mei 2009
di
09.24
|
Pada program berikut ini kita menggunakan array yang berdimensi satu yang mana array tersebut memiliki panjang array yang disesuaikan dengan panjang data yang ada. Hanya saja array ini tidak diinisialisasikan, oleh karena itu secara default akan bernilai 0. Namun pada hasilnya yang merupakan bilangan prima pertama dari batas 0 - 100 adalah 2 dan 97 merupakan akhirnya. kemudian angka yang telah memenuhi syarat. Berikut adalah contoh programnya:
$ ls -l | awk 'BEGIN {
bil[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==2 || i==3 || i==5 || i==7)
{print bil[i],i;}}}'
Maka hasil dari program tersebut adalah:
2,3,5,7,11,................97
Diposting oleh
Randy Reza K
0 komentar:
Posting Komentar