Rabu, 03 Desember 2014

Python - Membuat program yang menampilkan seluruh bilangan prima hingga suatu nilai tertentu



Membuat program yang menampilkan seluruh bilangan prima hingga suatu nilai tertentu.

a.    Langkah-langkah membuat program yang menampilkan seluruh bilangan  prima hingga nilai tertentu.
-          Membuat sebuah inputan di mana di simpan sebagai nilai di dalam sebuah variabel batas, dengan format: batas = int(raw_imput(‘masukkan angka: ‘))
-          Membuat sebuah variabel dimana bernama i yang menyimpan angka awal prima yaitu 2 (prima dimulai dari angka 2)
-          Menggunakan pengulangan while dimana jika i lebih kecil atau sama dengan batas, maka akan dilakukan proses di dalam pengulangan while.
-          Membuat variabel j = 2 sebagai pemeriksa nilai i nantinya.
-          Membuat variabel prima = True yang berfungsi untuk menyimpan bahwa prima adalah berkondisi True.
-          Di dalam perulangan while, membuat perulangan while lagi. Dimana syaratnya adalah jika  j lebih kecil dari i. Membuat persyaratan jika i mod j == 0. Maka prima berkondisi False, dan break. Ini berfungsi untuk mencek apakah i termasuk bilangan yang bisa dibagi oleh bilangan sebelumnya, jika kondisi ini bernilai False, berarti i adalah prima dan akan dicetak di kondisi if diluar perulangan while yang kedua.
-          Selanjutnya i akan dirubah nilainya dengan i + 1, agar i bisa dicek satu persatu nilainya dan bisa bernilai False di kondisi perulangan while i < batas.

b.    Hasil program ketika dijalankan
Ketika user menginput nilai 35, maka nilai 35 akan disimpan dalam variabel batas. Dan setelah itu akan dicetak dari 2 sampai 35, apakah terdapat bilangan prima, jika iya maka bilangan prima tersebut akan dicetak.

Tidak ada komentar:

Posting Komentar