Jika pada artikel sebelumnya grafik yang dibuat hanya menampilkan nilai USD terhadap IDR (Rupiah), maka kali ini akan dibuat perbandingan fluktuasi nilai USD terhadap beberapa nilai mata uang di negara ASEAN. Karena melibatkan lebih...
Berikut adalah contoh kode program untuk menampilkan grafik fluktuasi nilai tukar mata uang US Dollar terhadap Rupiah dalam bahasa pemrograman python. Kode dimaksud menggunakan matplotlib untuk melakukan plotting dan requests library untuk mengambil data...
Polygon adalah bangun datar atau bangun dua dimensi yang dibentuk dari tiga atau lebih titik yang dihubungkan oleh garis lurus. Contoh polygon yang biasa kita kenal adalah segitiga, persegi, persegi panjang, trapesium, dan seterusnya....
Kali ini alza akan menyajikan cara membuat simulasi gerak peluru pada berbagai sudut lontar menggunakan matplotlib. Gerak peluru (projectile motion) dalam ilmu fisika didefinisikan sebagai gerak sebuah benda/proyektil yang dilontarkan di atas permukaan bumi,...
Pilpres 2019 sudah usai. KPU sudah menetapkan pemenang. Waktunya tiba untuk dapat bereksperimen dengan data hasil pemilu tanpa perlu khawatir dituduh berpihak ke salah satu pasangan calon. Artikel ini mencontohkan cara melakukan random sampling...
Salah satu kelebihan utama python adalah tersedianya dukungan library yang sangat masif untuk berbagai macam kebutuhan. Kebutuhan tersebut antara lain mencakup pengembangan web, game, statistik, computer vision, machine learning, dan masih banyak lagi. Artikel...
Sebuah program kadangkala membutuhkan kode yang terkait dengan pengacakan. Dari kebutuhan sederhana untuk melakukan simulasi lemparan dadu, hingga yang kompleks seperti mengacak waktu dan lokasi datangnya musuh pada sebuah game. Pada bahasa pemrograman python,...
Pada pemrograman, dikenal operator % atau yang disebut dengan modulo/modulus. Operator ini digunakan untuk mendapatkan sisa hasil bagi dari suatu bilangan terhadap bilangan lainnya. Contoh: 5 % 2 = 1 10 % 4 =...
While melakukan eksekusi kode secara berulang berdasarkan nilai kebenaran ekspresi tertentu. Struktur Struktur perulangan menggunakan while adalah sebagai berikut. Berikut adalah mekanisme kerjanya: Jika saat memasuki struktur while ekspresi bernilai true, maka kode di...
Selain conditional control flow, pemrograman mengenal juga loop (perulangan). Teknik ini digunakan untuk memerintahkan program melakukan eksekusi suatu blok kode secara berulang-ulang. Perulangan dilakukan hingga batas jumlah tertentu, atau hingga kondisi tertentu terpenuhi.Java mengenal loop...
Kali ini akan disajikan beberapa algoritma untuk mencari Faktor Persekutuan Terbesar atau yang lazim disingkat FPB. FPB dari dua buah bilangan adalah bilangan terbesar yang dapat membagi habis kedua bilangan tersebut. Contohnya: FPB dari...
Artikel ini menunjukkan algoritma untuk mencari faktor dari sebuah bilangan bulat. Cara paling sederhana untuk mencari faktor Cara paling sederhana adalah memeriksa seluruh bilangan yang lebih kecil dari bilangan yang dicari faktornya (misal: bil)....
Berdasarkan posisi dan jenis deklarasinya, variabel dapat dibedakan menjadi tiga jenis yakni variabel instance, variabel class dan variabel lokal. Variabel instance merupakan variabel yang menjadi milik objek yang merupakan instance dari class tertentu. Ini...
Java mengenal beberapa jenis operator, pada kode-kode program berikut akan didemonstrasikan cara penggunaan operator aritmatika, operasional dan logika pada Java. Operator aritmatika pada Java Operator aritmatika pada bahasa pemrograman java antara lain: Operator +...
Dalam pemrograman Java terdapat beberapa aturan penamaan yang harus diketahui programmer sebelum memulai menulis programnya. Dengan menaati aturan ini, akan membuat program menjadi lebih mudah dipahami (readability) baik oleh programmer yang menuliskannya atau programmer...
This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.
Strictly Necessary Cookies
Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.
If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.