Mencari bilangan prima dengan scratch

 Bilangan Prima Untuk dapat memeriksa apakah sebuah bilangan Secara sederhana, Blockly adalah perpustakaan (library) sumber terbuka yang memungkinkan kamu membuat bahasa pemrograman visual dengan menggunakan blok-blok yang bisa disusun seperti puzzle. Alih-alih mengetik kode baris demi baris (yang sering kali bikin pening karena salah titik koma), Blockly membiarkan pengguna "menarik dan melepas" logika pemrograman ke dalam satu rangkaian yang rapi. Bagaimana Cara Kerjanya? Blockly mengubah konsep pemrograman yang abstrak menjadi objek fisik (blok). Setiap blok mewakili konsep pemrograman tertentu seperti: Logika: "Jika X terjadi, maka Secara sederhana, Blockly adalah perpustakaan (library) sumber terbuka yang memungkinkan kamu membuat bahasa pemrograman visual dengan menggunakan blok-blok yang bisa disusun seperti puzzle. Alih-alih mengetik kode baris demi baris (yang sering kali bikin pening karena salah titik koma), Blockly membiarkan pengguna "menarik dan melepas" logika pemrograman ke dalam satu rangkaian yang rapi. Bagaimana Cara Kerjanya? Blockly mengubah konsep pemrograman yang abstrak menjadi objek fisik (blok). Setiap blok mewakili konsep pemrograman tertentu seperti: Logika: "Jika X terjadi, maka lakukan Y." Loop: "Ulangi tindakan ini 10 kali." Matematika: Penjumlahan, perkalian, dll. Variabel: Menyimpan informasi. Keunggulan Utama Blockly Bebas Kesalahan Sintaks: Kamu tidak perlu khawatir tentang salah ketik (typo) atau lupa menutup kurung. Jika bloknya tidak cocok, berarti logikanya tidak berjalan. Generasi Kode Otomatis: Meskipun kamu menyusun blok, Blockly sebenarnya "menulis" kode di balik layar. Ia bisa menerjemahkan susunan blok tersebut ke dalam bahasa populer seperti JavaScript, Python, PHP, Lua, atau Dart. Berbasis Web: Sangat mudah diintegrasikan ke dalam aplikasi atau situs web sebagai alat edukasi. Sangat Visual: Sangat membantu pemula (terutama anak-anak) untuk fokus pada logika berpikir daripada kerumitan tata bahasa pemrograman. Contoh Penggunaan Terkenal Jika kamu pernah mendengar atau menggunakan platform di bawah ini, berarti kamu sudah melihat "kekuatan" Blockly: Scratch: Menggunakan konsep serupa untuk membuat animasi dan game. App Inventor (MIT): Digunakan untuk membuat aplikasi Android secara visual. Code.org: Platform belajar pemrograman untuk siswa di seluruh dunia. Singkatnya: Blockly adalah jembatan antara imajinasi manusia dan instruksi komputer tanpa hambatan bahasa yang rumit. 10.27



Bilangan Prima

          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.

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 mengetahui bahwa faktor pembagi dari N pasti ada di antara 1 sampai dengan N.

Untuk itu, kalian perlu membuat sebuah variabel, yaitu variabel i. Variabel ini akan bernilai 2 sampai dengan N-1. Jika ada nilai i yang merupakan faktor pembagi dari N, maka N pasti bukan bilangan prima.Jika sebaliknya, maka pasti N adalah bilangan prima




Komentar

Postingan populer dari blog ini

ABOUT ME

blocky