Kamis, 04 Juni 2015

Pengertian & Contoh Program tentang Variabel dalam Bahasa C++



Variabel
Dalam program C++ Biasanya dipergunakan variabel untuk mendefinisikan sebuah nilai. Variabel dalam program digunakan untuk menyimpan suatu nilai, dan nilai yang ada padanya dapat diubah-ubah selama eksekusi program berlangsung . Variabel yang akan digunakan dalam program harus dideklarasikan terlebih dahulu.
Deklarasi Variabel
                Deklarasi variabel adalah memesan memori dan menentukan jenis data yang dapat disimpan didalamnya.
Bentuk umum dari pendeklarasian suatu variabel :
                (Tipe nilai ) – ( nama variable );
Pada pendeklarasian variabel, nama variabel dapat berupa sebuah variabel atau beberapa variabel yang dipisahkan dengan tanda koma.
1. Basic Types
ada beberapa tipe data dalam bahasa C, berikut penjelasannya:
Nama
Deskripsi
Ukuran
Range
Char
karakter atau integer kecil
1byte
signed: -128 to 127 unsigned: 0 to 255
short int(short)
Short Integer.
2bytes
signed: -32768 to 32767 unsigned: 0 to 65535
Int
Integer.
4bytes
signed: -2147483648 to 2147483647 unsigned: 0 to 4294967295
long int(long)
Long integer.
4bytes
signed: -2147483648 to 2147483647unsigned: 0 to 4294967295
Bool
nilai Boolean. hanya bisa diisi satu nilai: true atau false
1byte
true atau false
Float
Floating point number (32 bit).
4bytes
+/- 3.4e +/- 38 (~7 digits)
Double
Double precision (64 bit) floating point number.
8bytes
+/- 1.7e +/- 308 (~15 digits)
long double
Long double precision floating point number.
8bytes
+/- 1.7e +/- 308 (~15 digits)
wchar_t
Wide character.
2 atau 4 bytes
1 wide character


contoh operasi variabel dalam program C lengkap:
#include <stdio.h>
#include <conio.h>

void main ()
{
  // deklarasi variabel:
  int a, b;
  int hasil;
  clrscr(); //bersihkan layar

  // proses:
  a = 5;
  b = 2;
  a = a + 1;
  hasil = a - b;

  // cetak hasil ke layar:
  printf("%d", hasil);

  getch(); //menunggu input keyboard (agar hasil terlihat di layar)
}

Dari contoh diatas dapat disusun suatu algoritma sebagai berikut:
1.Inisialisasikan variabel a & b
2.Inisialisasikan variabel hasil
3.Tentukan nilai a & b
4.Hasil = a – b
5.Tampilkan hasil


  selain tipe data, variabel juga terbagi dua menurut posisi deklarasinya, yaitu variabel lokal dan variabel global.
 
variabel lokal dan global dalam C++
variabel global adalah variabel yang dideklarasikan diatas fungsi main atau diluar fungsi lainnya (sehingga dapat diinisialisasi di semua fungsi di bawahnya) sedangkan variabel lokal adalah variabel yang dideklarasikan hanya didalam suatu fungsi tertentu (fungsi main maupun bukan).

sekian dulu artikel mengenai tipe data dan variabel dalam bahasa C++
sumber referensi:
1. Buku ALGORITMA DAN PEMROGRAMAN DENGAN C++
    Oleh    : Andri Kristanto, S.Kom
2. http://www.exforsys.com/tutorials/c-language/c-programming-language-data-types.html
3. http://www.cplusplus.com/doc/tutorial/variables/

Tidak ada komentar:

Posting Komentar