Tuesday, January 24, 2017

Pengertian Tipe data dan Variabel

Nilai dari sebuah variabel akan selalu disimpan kedalam komputer sebagai bilangan 0 dan 1. Sebuah program tidak perlu mengetahui tempat penyimpanan variabel untuk melakukan eksekusi. Tetapi program dapat mengetahui kesamaan pada jenis data dari sebuah variabel. contoh : tempat penyimpanan nilai integer dengan nilai float berbeda, karena tidak sejenis.



Tipe data diklasifikasikan menjadi 4 macam :
  • Tipe Character : biasanya ditulis dalam bentuk abjad dan symbol seperti "A" dan "%" , Char merupakan tipe data yang umum digunakan dalam Tipe Character
  • Tipe Integer : biasanya ditulis dalam bentuk angka dan nilai seperti "1" dan "823" , Int merupakan tipe data yang umum digunakan dalam Tipe Integer
  • Tipe Float : biasanya ditulis dalam bentuk bilangan asli , bilangan cacah dan bilangan eskponen seperti "8.12" , Float dan Double merupakan tipe data yang umum digunakan dalam Tipe Float
  • Tipe Boolean : Ditulis dalam pemograman dengan bool , Boolean berfungsi menyatakan True / False
Tipe data Ukuran Jangkauan nilai
Char 1 byte signed: -128 to 127
unsigned: 0 to 255
Wchar_t 2 byte 1 karakter lebar
Short int 2 byte signed: -32768 to 32767
unsigned: 0 to 65535
Int 4 byte signed: -2147483648 to 2147483647
unsigned: 0 to 4294967295
Long int 4 byte signed: -2147483648 to 2147483647
unsigned: 0 to 4294967295
Float 4 byte +- 3.4e +- 38 (-7 digit)
Double 8 byte +-1.7e +- 308 (-15 digits)
Long double 8 byte 3.4 x 10-4932 s.d 1.1 x 10+4932
Bool 1 byte -

Variabel


Dalam pemograman C++ , variabel harus terlebih dahulu dideklarasikan sebelum digunakan. Bertujuan untuk memberitahu compiler tipe data dan ukuran apa yang akan disimpan.

Dalam penulisan variabel, dapat dilakukan dengan menulis tipe data terlebih dahulu kemudian identifier yang akan menjadi variabelnya.

Untuk Identifier, dapat diberi nama bebas, tanpa boleh ada spasi.

Contoh :

int a;
char b;

Pada coding diatas terdapat dua pendeklarasian variabel:
  • Pertama : int a; , variabel ini terdiri dari tipe data int  dan identifier a
  • Kedua : char b; , variabel ini terdiri dari tipe data char dan identifier b
Apabila ada tiga variabel mempunyai tipe data yang sama, maka dapat ditulis satu tipe data dan tiga identifier yang dipisahkan oleh koma:

Contoh :

 int a,b,c;

Sekarang mari kita buat program output perhitungan menggunakan variabel int :

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

// pemograman dengan operasi variabel

#include <iostream>
using namespace std;

main ()
{
  // pendeklarasian variabel:
  int a, b;
  int result;

  // proses:
  a = 5;                      // variabel a bernilai: 5
  b = 2;                      // variabel b bernilai: 2
  result = a - b;             /* variabel result merupakan pengurangan 
                                      dari variabel a dan variabel b */

  // mencetak hasil:
  cout << result;

 
}


3
Jangan khawatir jika anda belum terlalu paham, karena pada tutorial berikutnya akan dibahas lebih detail. Jika anda punya pertanyaan seputar artikel ini, silahkan berkomentar dibawah.

Hanya seorang blogger pemula


EmoticonEmoticon