Minggu, 24 Mei 2009

Algoritma Bilangn Prima

Algoritma Bilangn Prima
1. mulai
2. cekPrima = input(data)
3. for pembagi=2 to cekPrima
4. if cekPrima mod pembagi=0, ke langkah 5, tidak ke 6
5. jmlFaktor=jmlFaktor + 1
6. if jmlfaktor > 1, pembagi = cekPrima, tidak langsung ke 7
7. next pembagi
8. if jmlFaktor = 1, ke langkah 9, tidak ke 10
9. tulis = "Bilangan " + cekPrima + " adalah bilangan PRIMA"
10. tulis = "Bilangan " + cekPrima + " adalah BUKAN bilangan PRIMA"
11. output (tulis)
12. selesai

atau bisa juga dengan algoritma di bawa ini.
1. mulai
2. cekPrima = input(data)
3. pembagi = 2
4. jika cekPrima mod pembagi == 0, "ya" ke langkah 5, "tidak" ke langkah 6
5. jmlFaktor = jmlFaktor + 1
6. jika jmlFaktor > 1, "ya" pembagi = cekPrima //fungsi untuk menyelesaikan perulangan langsung
7. pembagi = pembagi + 1
8. perulangan, pembagi > cekPrima, "ya" ulang ke langkah 4, "tidak" ke berikutnya
9. tulis = "Bilangan " + cekPrima + " adalah bilangan PRIMA"
10. tulis = "Bilangan " + cekPrima + " adalah BUKAN bilangan PRIMA"
11. output (tulis)
12. selesai

Artikel Yang Bersangkutan



Template by : kendhin x-template.blogspot.com