Page 95 - KM Informatika-BS-KLS-IX
P. 95
Ayo, Kita Kerjakan
Aktivitas Individu
Aktivitas AP-K9-01: Bilangan Prima
Tujuan: Mengenal dan membandingkan blok-blok yang ada pada Scratch
dan Blockly
Tingkat Kesulitan: 1
Syarat Pengetahuan: Konsep Bilangan Prima
Untuk mengingat kembali blok yang ada pada Blockly dan Scratch serta
melihat perbandingannya, kalian dapat melakukan aktivitas ini. Pada
aktivitas ini, kalian akan membuat program dalam Blockly dan Scratch untuk
menentukan apakah sebuah bilangan bulat positif, yaitu N, adalah sebuah
bilangan prima atau bukan.
Input: Sebuah bilangan bulat positif, yaitu N.
Output: Tulisan di layar berupa
• Prima jika N adalah sebuah bilangan prima.
• Bukan Prima jika N bukan sebuah bilangan prima.
Contoh Input dan Output:
Nomor Contoh Input Contoh Output
1. 2 Prima
2. 150 Bukan Prima
3. 173 Prima
Analisis
1. Untuk dapat memeriksa apakah sebuah bilangan bulat positif adalah
bilangan prima atau bukan, kalian perlu mendefinisikan sebuah variabel,
yaitu bilangan bulat positif N, sebagai input.
2. Selanjutnya, untuk dapat menentukan apakah sebuah bilangan adalah
bilangan prima atau bukan, kalian perlu mengingat kembali definisi dari
bilangan prima. Sebuah bilangan bulat positif N disebut prima jika N
hanya memiliki dua buah faktor pembagi, yaitu 1 dan N. Oleh karena itu,
perlu diperiksa apakah ada faktor pembagi selain 1 dan N. Kalian tentu
Bab 7 Algoritma dan Pemrograman 79