scratch bilangan prima by me👆🏻

hai teman teman, kali ini aku akan mempublikasikan tugas membuat bilangan prima nih‼️‼️Disini kita menggunakan scratch yeah every1. awalnya, aku gabisa login & yap ak malas mengerjakan. yes guys, now i can do this homework after repeatedly trying to log in. i will share the tuts of this scratch yeA every1 ˙✧˖°📷 ༘ ⋆。˚tuts of making prime number scratch: 1. Variabel: Buat tiga variabel: N: Menyimpan bilangan yang akan diuji (input dari pengguna). i: Sebagai counter dalam loop, dimulai dari 2. result: Menyimpan hasil pengecekan. Nilai awal 1 (asumsi prima), diubah menjadi 0 jika bukan prima. Pastikan variabel-variabel ini tersedia untuk semua sprite. Input Bilangan: Tambahkan blok untuk meminta pengguna memasukkan bilangan yang ingin diuji. Gunakan blok "ask [Masukkan bilangan yang ingin diuji:] and wait". Simpan jawaban pengguna ke variabel N menggunakan blok "set [N v] to [answer]". Inisialisasi Variabel: Atur nilai awal variabel i menjadi 2 dan result menjadi 1 (mengasumsikan bilangan prima sampai terbukti sebaliknya). Gunakan blok "set [i v] to [2]" dan "set [result v] to [1]". Loop Pengecekan: Gunakan blok "repeat until [i v] = [N v]". Loop ini akan berjalan sampai i sama dengan N. Di dalam loop: Pengecekan Kelipatan: Gunakan blok "if <(N v) mod (i v) = [0]> then". Blok ini memeriksa apakah N habis dibagi i (modulo = 0). Jika ya, berarti N bukan prima. Ubah result: Jika kondisi di atas terpenuhi, ubah nilai result menjadi 0 menggunakan blok "set [result v] to [0]". Increment i: Tambahkan 1 ke nilai i menggunakan blok "change [i v] by [1]". Output Hasil: Setelah loop selesai, periksa nilai result. Gunakan blok "if <(result v) = [0]> then". Jika result = 0, berarti bilangan bukan prima. Gunakan blok "say [Bukan Prima]" untuk menampilkan hasilnya. Jika result = 1, berarti bilangan prima. Gunakan blok "else" dan blok "say [Prima]" untuk menampilkan hasilnya. so the moral value is "Tuhan akan memberikan kemudahan bagi mereka yang pantang menyerah😍🫰🏻." okei that's all,gbye👋🏻👋🏻

Posting Komentar

0 Komentar