Postingan

Algoritma Perulangan dalam C++

Gambar
Algoritma Perulangan dalam C++ Perulangan adalah suatu proses eksekusi statemen-statemen dalam sebuah program secara terus-menerus sampai terdapat kondisi untuk menghentikannya. Operasi perulangan / looping selalu dijumpai didalam berbagai bahasa pemrograman, hal tersebut karena struktur perulangan akan sangat membantu dalam efisiensi program. Terdapat dua bagian: a. Kondisi perulangan : Kondisi yang harus dipenuhi untuk melakukan perulangan b. Isi/badan perulangan : Satu atau lebih pernyataan yang akan diulang Notasi yang dapat digunakan: 1.  While Struktur perulangan while adalah perulangan yang melakukan pemeriksaan kondisi di awal blok perulangan. Kita tahu bahwa perulangan hanya akan dilakukan jika kondisi yang didefinisikan terpenuhi (jika kondisi bernilai benar). Hal ini berarti jika kondisi yang didefinisikan tidak terpenuhi (bernilai salah) maka statemen-statemen yang terdapat dalam blok perulangan pun tidak akan pernah dieksekusi oleh program. Bentuk u...

Algoritma Seleksi (Pemilihan)

Gambar
Algoritma Seleksi (Pemilihan) Algoritma Seleksi adalah pemilihan statemen pada kondisi dua pilihan atau banyak pilihan, yang akan dieksekusi selanjutnya di mana pemilihan tersebut didasarkan atas kondisi tertentu. Dalam bahasa C terdapat dua buah jenis percabangan, yaitu struktur if dan struktur switch. Bentuk umum dari Algoritma Seleksi yaitu: Operasi IF Operasi SWITCH Operasi IF Pernyataan Percabangan If-Else digunakan untuk memecahkan persoalan untuk mengambil suatu keputusan diantara banyak pernyataan yang ada.  Statement if digunakan untuk melakukan proses percabangan di dalam program. Struktur: a. Satu kondisi b. Dua kondisi c. Lebih dari dua kondisi Contoh Operasi IF Operasi SWITCH Bentuk dari switch – case merupakan pernyataan yang dirancangan khusus untuk menangani pengambilan keputusan yang melibatkan sejumlah atau banyak alternatif penyelesaian. Hal yang harus diperhatikan: a. S etelah case harus konstanta (bukan ...

Algoritma Runtunan (sekuensial)

Gambar
Algoritma Runtunan (sekuensial) Struktur Runtunan Struktur Runtunan atau  Sequential  merupakan struktur dasar algoritma yang terdiri dari satu atau lebih instruksi, yang tiap tiap instruksinya dikerjakan secara berurutan sesuai dengan penulisan algoritma tersebut. Hasil dari algoritma berstruktur runtunan ini detentukan oleh urutan instruksinya. jika terjadi perubahan instruksi, maka hasil akirnya kemungkinan juga berubah. Instruksi algoritma pada struktur runtunan ini akan dikerjakan semua dan tidak ada yang diabaikan. Pada dasarnya, semua program dibuat berdasarkan struktur algoritma runtunan. Contoh Struktur Runtunan   a. Pseudocode b. Flowchart Implementasi Algoritma Runtunan Proses perkalian dua buah bilangan Code: Sumber: http://cornerit-blog.blogspot.com/2016/04/struktur-runtunan.html

Operator C++

Gambar
Operator C++ Operator merupakan simbol yang biasa dilibatkan dalam pembuatan program untuk melakukan suatu operasi ataupun manipulasi. Pada operator c++ ada yang tergolong sebagai operator binary (yaitu operator yang dikenakan untuk dua buah nilai (operand), dan ada yang tergolong sebagai operator unary (operator yang dikenakan untuk satu buah nilai (operand). Contoh: Binary >> a + b Unary >> - c 1.       Operator Aritmatika Operator Aritmatika adalah operator yang digunakan untuk melakukan perhitungan matematika. Pada materi sebelumnya kita telah mengenal pengertian dari Variabel, maka sekarang coba kita asumsikan bahwa variabel a = 30 dan b = 10, maka hasil implementasi dari Operator Aritmatika adalah sebagai berikut: 2.       Operator Logika Operator Logika digunakan untuk membandingkan dua nilai variabel atau lebih. Hasil dari operasi ini adalah nilai boolean true atau false. Asu...

Variabel dan Tipe Data

Gambar
Variabel dan Tipe Data Variabel Variabel adalah suatu pengenal (identifier) yang digunakan untuk mewakili suatu nilai  tertentu  di  dalam  proses  program. Berbeda  dengan konstanta  yang  nilainya  selalu tetap,  nilai  dari  suatu  variable  bisa  diubah-ubah  sesuai  kebutuhan. Untuk memperoleh nilai  dari  suatu  variable  digunakan pernyataan  penugasan (assignment  statement),  yang mempunyai sintaks sebagai berikut : Nama dari suatu variable dapat ditentukan sendiri oleh pemrogram dengan aturan sebagai berikut: 1.       Terdiri  dari  gabungan  huruf  dan  angka  dengan  karakter  pertama  harus berupa...

Compiler dan Interpreter

Compiler dan Interpreter Definisi Compiler dan Interpreter Compiler Compiler (kompilator) adalah sebuah program komputer yang berguna untuk menerjemahkan program komputer yang ditulis dalam bahasa pemrograman tertentu menjadi program yang ditulis dalam bahasa pemrograman lain. Terlepas dari pengertiannya yang luas, istilah  compiler  biasa digunakan untuk program komputer yang menerjemahkan program yang ditulis dalam bahasa pemrograman tingkat tinggi (semacam bahasa Pascal, C++, BASIC, FORTRAN, Visual Basic, Visual C#, Java, xBase, atau COBOL) menjadi bahasa mesin, biasanya dengan bahasa Assembly sebagai perantara. Arsitektur  compiler  modern biasanya bukan lagi merupakan program tunggal namun merupakan rangkaian komunikasi antar program dengan tugas spesifik masing-masing. Program-program tersebut beserta tugasnya secara umum terdiri dari: Compiler  itu sendiri, yang menerima kode sumber dan menghasilkan bahasa tingkat rendah ( assembly ) ...