Friday, December 7, 2012

C++ Percabangan

Percabangan memiliki beberapa tipe atau jenis seperti percabangan if satu kondisi, percangan if dua kondisi dan percabangan if bersarang serta switch.
Pernyataan if pada dasarnya memiliki bentuk sederhana sebagai berikut:
   if(kondisi) 
  { 
      // blok pernyataan yang dijalankan 
      // jika kondisi bernilai benar. 
  }
Dalam hal ini, kondisi berupa ekspresi nilai benar atau salah terletak antara tanda kurung kurawal {}. Untuk if dua kondisi akan melibatkan if dan else. Bila pernyataan bernilai benar maka akan masuk pada pernyataan if sedangkan apabila bernilai salah maka akan masuk pada pernyataan else, sedangkan pada if bersarang apabila pernyataan salah maka akan di cocokan pada pernyatan kedua atau else if dan apabila masih salah lagi maka akan terletak pada pernyataan else.
Contoh pernyataan if bersarang:
  if(kondisi) 
  { 
      // blok pernyataan yang dijalankan 
      // jika kondisi bernilai benar. 
  }
  else if(kondisi)
  {

C++ Operator Bagian 2

Operator Aritmatika
Operator aritmatika digunakan untuk melakukan operasi aritmatika seperti penjumlahan ( + ), pengurangan ( - ), perkalian ( * ), pembagian ( / ), dan modulus / sisa ( % ). Semua operator aritmatika berlaku bilangan bulat (integer) maupun bilangan pecahan (float).

Operator Logika
Operator logika digunakan untuk menghasilkan nilai benar(true) dan salah(false). Nilai ini dekenal dengan istilah boolean. Dalam C++, biasanya nilai besar direpresentasikan dengan nilai 1 dan salah dengan nilai 0.
Jenis Operator logika:
  • AND (&&), contoh 1&&1=1
  • OR ( || ), contoh 1||1=1
  • NOT ( ! ), !0=1
Operator Bitwise
Operator bitwise berguna untuk melakukan operasi yang berhubungan dengan pemanipulasian bit. Operator bitwise hanya dapat dilakukan pada operand tipe char dan int saja, karena ini berkaitan secara langsung dengan tipe byte atau word di dalam bit.

Operator Tenary
Operator tenary adalah operator yang digunakan dalam operasi yang melibatkan tiga operand. Adapun operator yang digunakan untuk menyatakannya adalah operator ( ?: ). Konsep yang mendasari operasi ini adalah suatu pencangan (pemilihan) yang didasarkan pada kondisi tertentu.

Berikut video tutorial penggunaan operator di atas dalam bahasa C++, enjoy this video:


C++ Operator Bagian 1

Operator Assignment
Operaor assignment adalah operator yang berfungsi untuk memasukkan nilai di dalam suatu variabel ataupun konstanta. Operator ini dilambangkan dengan tanda sama dengan (=).

Operator Unary
Operator unary hanya melibatkan sebuah operand. contoh operator unary sebagai berikut.
  • Operator ( + ), membuat niali positif, contoh +8.
  • Operator ( - ), membuat nilai negatif, contoh -8.
  • Operator ( ++ ), penambahan (increment), contoh C++.
  • Operator ( -- ), pengurangan (decrement), contoh C--.
Increment
Increment adalah suatu penambahan nilai yang terjadi pada sebuah variabel. Operator yang digunakan untuk melakukan increment adalah operator ++. Operaor ini berfungsi untuk menambahkan nilai dari suatu variabel dengan nilai satu (1).

Decrement
Decrement merupakan kebalikan dari increment, yaitu mengurangi nilai suatu variabel. Operator untuk melakukan decrement adalah operator --. Operator ini berfungsi untuk mengurangi nilai dari suatu variabel dengan nilai satu (1).

Untuk contoh cara penggunaan operator ini bisa dilihat di video tutorial berikut:

 

C++ Tipe Data


Tipe Data
Dalam bahasa C++ terdapat beberapa tipe data dasar yang telah didefinisikan dan digolongkan dalam tipe bilangan bulat(integer), bilangan real(floating point), tipe logika (boolean), dan tipe karakter/teks (character/string).
Tipe data bilangan bulat digunakan untuk data-data yang tidak mengandung koma. Tipe data yang termasuk ke dalam kategori bilagan bulat adalah:
  1. int dengan ukuran bitnya adalah 16 atau 32 dan memiliki rentang nilai -32.768 sampai 32.768 atau -2.147.483.648 sampai 2.147.483.647
  2. unsigned int dengan ukuran bitnya adalah 16 atau 32, memiliki rentang nilai 0 sampai 65.535 atau 0 sampai 4.294.967.295
  3. signed int dengan ukuran bit 16 atau 32, rentang nilai -32.768 sampai 32.767 atau -2.147.483.648 sampai 2.147.483.647
  4. short int dengan ukuran bit 16 dan rentang nilai -32.768 sampai 32.747
  5. unsigned short int dengan ukuran bit 16 dan rentang nilai 0 sampai 65.535
  6. signed short int dengan ukuran bit 16 dan rentang nilai -32.768 sampai 32.767
  7. long int dengan ukuran bit 32 dan rentang nilai -2.147.483.648 sampai 2.147.483.647
  8. signed long int dengan ukuran bit 32 dan rentang nilai -2.147.482.648 sampai 2.1.47.483.647
  9. unsigned long int dengan ukuran bit 32 dan rentang nilai 0 sampai 4.294.967.295
Tipe data bilangan real merefresentasikan data-data bilangan yang mengandung angka di belakang koma atau bilangan pecahan. Tipe data yang termasuk ke dalam kategori bilangan real adalah:

Installasi Microsoft Visual C++ 2010


Microsoft Visual C++ 2012 telah dilengkapi dengan fasilitas untuk membuat kode sumber (source code), kompilasi (compiler) untuk file project, penghubung (linker) antar kode sumber dan sekaligus menguji program C++ yang di buat.
Dalam IDE Visual C++ 2010 terdapat beberapa komponen pendukung utama yaitu editor, compiler, linker, dan pustaka (library).
Editor menyediakan media interaktif untuk membuat dan mengedit kode sumber C++.
Compiler berfungsi untuk mengubah kode sumber menjadi kode objek maupun menjadi file eksekusi dengan ekstensi .exe. Compiler juga dapat berfungsi mendeteksi serta melaporkan bila terjadi kesalahan(error).
Linker berguna untuk menghubungkan berbagai modul yang dihasilkan oleh compiler dan menambah modul dari library yang disertakan dalam Visual C++.
Library merupakan sekumpulan rutin yang dibuat untuk mendukung dan menambah kehandalan bahasa C++ sesuai dengan prosedur yang telah ditentukan. Standard library C++ pada Microsoft Visual C++ 2010 telah disesuaikan dengan compiler yang memenuhi Standard ISO dan ANSI C++.

Berikut ini merupakan video tutorial installasi Microsoft Visual C++ 2010 dan contoh sederhana helloword program C++ mengunakan Microfoft Visual C++ 2010.
 Bila ada kurang lebihnya mohon di koreksi..

[Pemrograman C++] Membuat Persegi dengan bintang

pada tutorial kali ini saya akan membuat Video tutorial dengan Membuat Persegi dengan panjang sebanyak jumlah inputan yang sudah kita tentukan , dan maka jadilah persigi dengan sisi yang sudah ditentukan dan sisinya adalah bintang.!
contoh seperti ini :

masukan panjang sisi : 5

*  *  *  *  *
*              *
*              *
*              *
*  *  *  *  *

pengen lihat video tutorialnya??
bisa dicek disini.!!

[Perograman C++] About "Fungsi"

Tutorial dibawah adalah video tutorial mengenai penggunaan fungsi pada bahasa pemrograman C++ dan disini saya menggunakan CodeBlog.Berikut videonya :

[Pemrograman C++] Structure / Struktur

Berikut Video Tutorial "Structure" pada C++  :


 
Tutorial Diatas adalah video yang menjelaskan tentang pemrograman C++ yang membahas mengenai penggunaan struktur dengan menggunakan Codeblog.

[Pemrograman C++] Array

Berikut adalah Video Tutorial "ARRAY" C++  :



Tutorial diatas merupakan pembahasan mengenai Array pada pemrograman C++ dengan menggunakan CodeBlog!

[Pemrograman C++] Perulangan / looping

Berikut adalah Video tentang Fungsi Perulangan/looping di C++ :



Tutorial diatas merupakan Perulangan pada pemrograman C++.
pengulangan ini menjelaskan mengenai perulangan do, do_while, for, nested for.

[Pemrograman C++] Tentang Percabangan

Video tutorial ini menjelaskan mengenai pencabangan pada C++ dengan menggunakan Microsoft Visual C++. yang akan dibahas untuk pencabangan pada video ini adalah : 
-> pencabangan dua kondisi 
-> pencabangan if bersarang 
-> pencabangan if 
-> switch-case
 
untuk videonya bisa dicek dibawah ini .!!


[Pemrograman C++] Operator ke 2

Pada bagian 2 ini akan dibahas mengenai penggunaan operator aritmatika, operator logika, operator bitwise, operator ternary.
untuk videonya bisa dicek dibawah!

 

Tutorial 10 : Form Aplikasi Windows

Di sini saya menjelaskan tentang membuat sebuah aplikasi windows GUI menggunakan bahasa C++. Berikut Videonya :

Tutorial 9 : Fungsi (Nilai Balik dan Tak Balik)

Berikut ini adalah tutorial tentang Fungsi nilai balik dan tak balik menggunakan bahasa C++. Berikut Videonya :


[Pemrograman C++] Tutorial Operator

Permisi..
saya akan mencoba menshare ilmu tentang Pemrograman C++, yaitu :
penggunaan operator yang dibahas adalah operator assignment, operator unary, increment, decrement.

Tutorial 8 : Struktur

Tutorial ini menjelaskan pemograman Struktur menggunakan bahasa pemograman C++. Berikut Videonya :

Tutorial 7 : Array (1D dan multi Dimensi)

Tutorial ini menjelaskan tentang pemograman Array 1 Dimensi dan Multi Dimensi menggunakan bahasa C++. Berikut Video tutorialnya :

Tutorial 6 : Pengulangan (While,do..While, For)

Tutorial ini menjelaskan tentang pembuatan program pengulangan menggunakan while, do..while menggunakan C++. Berikut video tutorialnya :

[Pemrograman C++] tipe data, konversi tipe data,konstanta, dan variabel

Kali ini saya akan mengerjakan tentang modul 2 yang sudah diberikan oleh bapak dosen.
yaitu :
video tutorial mengenai tipe data, konversi tipe data,konstanta, dan variabel. Dimana didalamnya dibahas mengenai penggunaan tipe data dasar, konversi tipe data, konstanta, serta variabel dengan menggunakan Microsoft Visual C++.


Instalasi CodeBlog dan Program C++ sederhana

Asalamualaikum,
disini saya akan meberikan tutorial instalasi untuk CodeBlog untuk pemrograman C++
dan saya akan mencontohkan aplikasi sederhana "Hello World" dengan menggunakan aplikasi CodeBlog
untuk tutorial bisa di cek Video dibawah.!

 
 Terimakasi sudah mau mampir.
wassalamualaikum wr. wb.