-
Hampir setiap hari kita saat menjelajah di dunia maya kita membuka mesin pencari seperti google atau yahoo. Berbagai macam data dapat ditemukan oleh mesin pencari sesuai kata kunci yang kita tuliskan. Sungguh keren bukan? Sebelum membahas tentang algoritma pencarian google dan yahoo, komputer kita juga telah menerapkan pencarian data dalam aplikasinya. Misalkan saja windows explorer. […]
-
Setelah sepuluh pertemuan mempelajari materi algoritma dan pemrograman diharapkan mahasiswa sudah dapat menguasai dasar dan logika dalam membuat suatu aplikasi menggunakan flowchart maupun pseudocode yang diimplementasikan kedalam bahasa C++. Setelah itu maka materi selanjutnya adalah bagaimana menggunakan pengetahuan yang telah dimiliki digunakan untuk menyajikan simulasi dari konsep struktur data. Salah satu materi dalam struktur data […]
-
Pertemuan sebelumnya sudah dibahas mengenai sub program dengan fungsi tanpa nilai balik. Kendala dari fungsi tanpa nilai balik adalah hasil dari fungsi tersebut tidak bisa di gunakan kembali atau diubah menjadi variable di program utama. Untuk mengatasi itu maka diperlukan fungsi dengan nilai balik. Untuk lebih jelasnya bisa dilihat pada slide berikut:
-
Suatu aplikasi yang utuh biasanya terdiri dari ribuan bahkan ratusan ribu baris kode yang saling terhubung untuk tujuan tertentu. Tentu bisa dibayangkan betapa panjang dan kompleksnya jika dibangun sendiri. Maka untuk itu perlu dibagi menjadi sub program kecil yang nantinya akan digabungkan menjadi satu program utama. Sebagai contoh misalkan ingin membuat aplikasi kalkulator, aplikasi ini […]
-
Pada materi sebelumnya kita belajar tentang kegunaan dari Array, yaitu seuatu variable dengan tipe data yang sama yang memiliki index. Jumlah index menentukan jumlah variabe yang ada akan dibuat. Artinya dengan membuat sebuah array kita dapat membuat banyak variable hanya dengan satu kali deklarasi. Namun akan terkendala jika data yang ingin dimasukkan memiliki tipe data […]
-
Apa itu array? Array merupakan suatu variable yang dapat menyimpan banyak data bertipe sama dalam urutan tertentu. Artinya dengan menggunakan sebuah array kita dapat membuat banyak variable yang tipenya sama untuk menyimpan data tertentu. Misalnya kita ingin membuat suatu program yang dapat menyimpan data umur dari 1000 orang. Jika kita menggunakan variable biasa maka kita […]
-
Pernahkah kalian mengambil uang di ATM? pastinya bagi yang memiliki rekening di bank memiliki kartu ATM sebagai fasilitas untuk mengambil uang di mana saja tanpa perlu ke Bank. Untuk mengambil uang dimesin ATM prosesnya dimulai dari pemilihan bahasa dan memasukkan password kemudian anda akan dihadapkan pada menu utama untuk memilih nominal uang yang ingin diambil, […]
-
Setiap orang pasti dihadapkan pada sebuah keputusan, keputusan ini biasanya berhubungan dengan pilihan. Setiap pilihan pasti memiliki konsekwensi tertentu yang harus dihadapi. Misalnya saat kita ingin mempelajari bahasa pemrograman. Apakah akan mempelajari pemrograman desktop atau mobile? Jika mempelajari pemrograman desktop misalnya C++ maka kita harus paham dengan konsekwensinya bahwa aplikasi kita tidak akan digunakan orang […]
-
Dalam C++ terdapat empat operator yang digunakan dalam melakukan operasi. Operator adalah simbol khusus yang digunakan untuk mengolah nilai operan dan menghasilkan satu nilai baru. Operan adalah suatu nilai atau suatu variable. Contoh: 2 + 3 = 5. Angka 2, 3 dan 5 adalah operan dan tanda + dan = adalah operator. Operator dapat dikelompokan […]
-
Agar algoritma yang telah kita tuliskan dalam notasi algoritmik dapat dilihat hasilnya, maka kita akan menerjemahkannya kedalam suatu bahasa pemrograman. Bahasa pemrograman yang kita pilih adalah C++. C++ merupakan bahasa yang sudah mendukung konsep object oriented programming sehingga ini merupakan dasar untuk pengembangan aplikasi yang lebih besar. C++ juga termasuk bahasa pemrograman tingkat tinggi yang […]