Sebuah aplikasi dibuat untuk menyelesaikan suatu masalah. Dan tidak jarang masalah tersebut sangat kompleks sehingga susah dipecahkan dalam sekali jalan. Teknik yang sering dipakai untuk mengatasi hal ini adalah “divide and conquer”, dimana sebuah masalah besar dipecah menjadi beberapa masalah kecil agar mudah dipecahkan. Dalam programming, teknik seperti ini sangat umum dipakai. Untuk membuat aplikasi…
Array (larik) dan Record (struct)
Apa yang akan kamu lakukan jika diminta untuk menyimpan banyak data di program? Misalkan kita ingin menyimpan nama-nama teman kita. Kemudian menampilkan nama – nama tersebut Mungkin saja, kita akan menyimpannya seperti gambar di bawah : contoh program program array 1 dimensi contoh program array 1 dimensi dengan menggnakan perulangan for Array multidimensi contoh program…
Struktur Perulangan (LOOP)
Strukturperulangan (atau dalam bahasainggris disebut dengan loop) adalah instruksi kode program yang bertujuan untuk mengulang beberapa baris perintah. Pada saat CPU bertemu dengan pernyataan pengulangan CPU pertama akan mengevaluasi conditional expression jika bernilai 1 (TRUE) maka CPU akan mengeksekusi statement tersebut, lalu kembali ke atas untuk memeriksa conditional expression. Jika masih bernilai 1 (TRUE) maka akan mengeksekui statement itu kembali. Hal itu berlanjut berulang kali hingga conditional expression tersebut bernilai 0 (FALSE). Dalam bahasa…
Struktur Logika IF, IF Else, dan Nested IF
Ketika membuat kode program, ada saatnya kita butuh suatu perintah percabangan, yakni jika sebuah kondisi terpenuhi, jalankan kode program ini. Jika tidak, jalankan kode program yang lain. Untuk hal tersebut kita akan mempelajari beberapa struktur logika khususnya didalam bahasa C++ yaitu IF DAN IF ELSE. Konsep tentang tipe data dan operator yang kita pelajari sebelumnya…
Tipe Data dan Operator Bahasa C++
tipe data Tipe data adalah klasifikasi variabel untuk menentukan bentukkeadaan data yang akan disimpan dalam memori dan jenis operasi apa yang dapat dilakukan oleh variabel tersebut. variabel memiliki 3 jenis tipe data yaitu Variabel Numerik, Variabel Text dan Boolean. Variabel Numerik : Memungkinkan kita untuk menyimpan data dalam bentuk bilangan. Variabel numerik dapat dibagi menjadi beberapa bagian yaitu : Bilangan Bulat (Integer (int)), Bilangan…
Konsep Pemrograman Terstruktur
Konsep pemrograman terstruktur Sebagai artikel pertama pada blog ini ada baiknya kalau kita mengawali pembahasan pemrograman terstruktur dan kemudian mulai membahas implementasinya kedalam bahasa pemrograman C++ dengan membahas mengenai sejarah awal dan pengenalan konsep pemrograman terstruktur itu sendiri. Kemudian akan lanjut dalam implementasi kedalam bahsa pemrograman C++.Konsep Pemrograman Terstruktur. konsep pemrograman terstruktur Pemrograman adalah sebuah…
