Postingan

ETS PBKK (4 April 2022) : Membuat Aplikasi Weather Forecast

Gambar
 ETS PBKK : Membuat Aplikasi Weather  Forecast Pada kesempatan kali ini, kami mengerjakan ujian tengah semester mata kuliah Pemrograman Berbasis Kerangka Kerja dengan membuat aplikasi peramalan cuaca/Weather Forecast yang bisa digunakan pada Desktop, Mobile, dan Web. Oleh karena itu saya menggunakan aplikasi Visual Studio dengan menggunakan .NET Framework dan C# sebagai bahasa pemrogramannya. Adapun alternatif pengerjaan menggunakan .NET MAUI yang memungkinkan untuk melakukan pemrograman Multi-Platform. Diatas adalah contoh aplikasi weather forecast yang sudah ada, kita akan membuat aplikasi dengan tampilan kurang lebih seperti itu. Mari kita mulai! Kode saya terdiri dari beberapa kelas, yaitu : MainPage : Merupakan tampilan halaman utama dari weather forecast app yang dibuat Constants : Berisi URL dari Open Weather Map dan API Key yang diperlukan untuk fetch data RestService : Mengirim perintah request GET dari API yang telah di tentukan WeatherData : Melakukan pengolahan dat...

Tugas 2 PBKK : Aplikasi Kasir

Gambar
 Tugas 2 PBKK : Aplikasi Kasir Oleh : Daniel Hermawan (5025201087) dan Angela Oryza (5025201022) Pada kesempatan kali ini, kami diberikan tugas untuk membuat aplikasi kasir yang memiliki fitur-fitur sebagai berikut :  Menghitung stok barang Menghitung total pembelian Melakukan pengaturan ukuran kertas untuk mencetak struk Berikut adalah source code dari program kasir desktop yang telah dibuat. Penjelasan : 'countStocks()' , digunakan untuk menghitung stok barang yang ada di dalam penyimpanan. Fungsi ini membaca tingkat dari barang dari sebuah file lalu memperbaharui level stok barang berdasarkan pembelian oleh pembeli 'countTotalPurchase()' , untuk menghitung total pembelian oleh pembeli ' setCustomPaperSize()' , digunakan untuk mengatur ukuran kertas secara kustom 'main()' , fungsi utama dari program dimana fungsi ini membuat instance dari kelas 'Cashier' yang merupakan antarmuka program kasir yang kemudian mengijinkan pengguna untuk memasuk...

Tugas 1 PBKK : Membuat Aplikasi Desktop Sederhana (Kalkulator)

Gambar
Tugas 1 PBKK : Membuat Aplikasi Desktop Sederhana (Kalkulator) Pada kesempatan kali ini, kami diberikan tugas untuk membuat aplikasi desktop yaitu kalkulator sederhana yang bisa memuat perhitungan tambah (+), kurang (-), kali (x), dan bagi (:). Saya menggunakan tools yang bernama Visual Studio yang dikhususkan untuk perancangan dan pengembangan aplikasi desktop.  Langkah-langkah pengerjaan : Tentu saja, berikut adalah contoh kode untuk membuat aplikasi kalkulator berbasis desktop dengan menggunakan C# dan WinForms: Buka Visual Studio dan buat project baru dengan memilih "Windows Forms App (.NET Framework)". Buatlah tampilan form kalkulator dengan menambahkan tombol-tombol angka dan operasi, serta sebuah textbox untuk menampilkan hasil perhitungan. Anda dapat melakukan ini dengan menggunakan toolbox yang tersedia di Visual Studio. Tambahkan event handler untuk setiap tombol angka dan operasi agar dapat menangani input dari user. Untuk setiap tombol angka, Anda dapat menambahka...

Final Project Struktur Data (EAS)

Gambar
Final Project Struktur Data Dibuat oleh : Daniel Hermawan     NRP 5025201087 Sistem Belanja Online Menggunakan Hash Map           Dewasa ini, semua hal serba instan dan serba cepat, sudah tidak ada lagi waktu bagi hal-hal yang ribet serta memakan waktu yang tidak sedikit. Belanja merupakan salah satu hal yang menjadi kebutuhan dalam keseharian serta juga merupakan hal yang tidak lepas dari semua orang karena apa yang dibutuhkan dapat didapatkan dengan belanja atau membeli hal tersebut. Namun sayangnya, saat kita berbelanja sesuatu, terkadang kita perlu untuk berjalan kesana dan kesini untuk mencari barang yang kita inginkan. Tak lupa juga kita harus mengantri dulu sebelum membayar barang belanjaan kita.           Oleh karena itu, saya membuat program yang dapat memberi kita akses untuk berbelanja online. Program saya menggunakan implementasi dari struktur data yang bernama hash map.  Tabel hash (hash map) adalah struk...

Tugas Ngoding Di Java #9 (Graph)

Gambar
 Tugas Ngoding di Java      (Implementasi Graph) Halo semua! Pada kesempatan kali ini saya akan mepresentasikan mengenai graph, silahkan disimak ya! Source Code Graph Java Video Demo Graph Java

Tugas Ngoding Di Java #8 (Hashmap)

Gambar
 Tugas Ngoding di Java (Implementasi Hashmap) Halo teman-teman! Pada kesempatan kali ini, saya akan menunjukkan suatu jenis data structure yaitu hashmap, silahkan disimak ya! Source Code Hashmap Java                                                          Video Demo Hashmap Java

Tugas Ngoding Di Java #7 (Rekursi)

Gambar
 Tugas Ngoding Di Java  (Implementasi Rekursi) Halo! Kita bertemu kembali pada seri Java ini. Pada kesempatan ini, kami diberi tugas untuk membuat demo implementasi rekursi dengan soal mengenai "Tower of Hanoi". Selamat menikmati!                                                       Gambar Visualisasi "Tower of Hanoi"                                                Video Penjelasan Algoritma "Tower of Hanoi"                                          Gambar Source Code Program "Tower of Hanoi" Visualisasi dari source code diatas dapat dilihat pada gambar nomor 1 (gambar yang paling atas/pertama). Demikian materi kali ini meng...