Kamis, 14 April 2011

Algoritma dan flowchart untuk menentukan bilangan prima atau bukan

Algoritma :
  1. Deklarasikan variable i untuk iterasi, variable bil untuk bilangan yang ingin ditentukan apakah bilangan prima atau bukan, dan variabel x.
  2. Masukkan bilangan yang ingin ditentukan apakah bilangan prima atau bukan dan nyatakan ke variabel bil.
  3. Apabila bilangan yang dimasukkan tadi kurang dari atau sama dengan 0 maka cetak ” Bukan Bilangan Prima”, namun bila bilangan tersebut lebih dari 0 maka lakukan langkah 4 s/d 8. Kemudian lanjutkan ke langkah 9.
  4. Isi variabel i dengan nilai 2.
  5. Selama nilai pada variabel i masih kurang dari nilai pada variabel bil, lakukan langkah 6 s/d 8.
  6. Hitung sisa hasil bagi nilai pada variabel bil dengan i dan nyatakan ke variabel x.
  7. Bila hasil bagi tersebut sama dengan 0, cetak ” Bukan Bilangan Prima” dan langsung ke langkah 10.
  8. Tambahkan nilai pada variabel i dengan 1.
  9. Cetak ” Bilangan Prima ”.
  10. Tanya apakah user masih ingin menentukan suatu bilangan apakah merupakan bilangan prima.
  11. Bila jawabannya iya, maka kembali ke langkah ke-2.
  12. Bila jawabannya tidak, maka program dapat langsung diakhiri.
  13. Namun jika bukan keduanya, tanyalah kembali (kembali ke langkah 9).
Flowchart :

11.jpg

6 komentar:

  1. makasi banget ya XD sangat ngebantu tugas saya XD *sembah

    BalasHapus
  2. kalo kodingannya gmna ya? bantu saya tolong :)

    BalasHapus
  3. If you wanna Clash of Clans advantage for your clan go to http://maxclashgems.com - Best free source for Clash of Clans gems! It really works! (P5hNAEtXIs)

    BalasHapus