C++ Tutorial : Tipe Data

Tipe Data

1. Tipe Data

Bahasa C menyediakan lima macam tipe data dasar, yaitu tipe data integer (nilai numerik bulat yang dideklarasikan dengan int), floating-point (nilai numerik pecahan ketepatan tunggal yang dideklarasikan dengan float), double-precision (nilai numerik pecahan ketepatan ganda yang double), karakter (dideklarasikan dengan char) dan kosong (dideklarasikan dengan void) khusus untuk void nanti akan dibahas pada modul 6 fungsi. Contoh pendeklarasian tipe data yaitu : Int i; artinya i bertipe integer Long int j; artinya j bertipe long integer float x,y, nilai; artinya x,y,nilai bertipe float (numerik pecahan tunggal) double a, pajak; artinya a, pajak bertipe double (numerik pecahan ganda) char b; artinya b bertipe karakter.

2. Konstanta

Konstanta adalah suatu nilai yang tidak berubah selam proses dari program. Misalnya suatu statemen ungkapan sebagai berikut : Fahrenheit = Celcius * 1.8 + 32; Celcius dan fahrenheit adalah variabel yang nilainya dapat berubah selama proses program. Nilai 1.8 dan 32 tidak akan pernah berubah didalam proses program, kerana nilai-nilai ini adalah nilai-nilai konstanta. Contoh : Int i=32; artinya i bertipe integer dengan nilai 32 Char jur[15]=”Informatika” artinya jur bertipe karakter dengan nilai Informatika

3. Variabel

Variabel adalah suatu pengusul yang digunakan untuk mewakili suatu nilai tertentu didalam proses program. Misalnya ungkapan x=3, x=adalah nama variabel dan 3 adalah konstanta nilai dari variabel.

Mendeklarasikan variabel Semua variabel-variabel yang digunakan di dalam program C harus dideklarasikan terlebih dahulu. Deklarasi variabel berarti memberitahukan kepada C tipe dari variabel, sehingga C dapat mempersiapkan terlebih dahulu tempat dari variabel tersebut di memori. Bentuk umunya adalah : Tipe variabel-variabel; Variabel-variabel adalah satu nilai atau lebih variabel yang ditulis dengan dipisahkan koma. Tipe adalah tipe data dari variabel yang dikehendaki seperti diatas. Berikut ini adalah contohnya : Int x,y, nilai; Float hasil; Char jur[15]; Contoh-contoh program sederhana yang lengkap adalah sebagai berikut :

CONTOH 1:

 # include <stdio.h> Main() { Signed Int x; Unsigned int y; X=-1234; Y=x/2 Printf(“X = %d \n”,x); Printf(“Y = %u \n”,y); }

CONTOH 2:

 # include <stdio.h> Main() { Int x; X=5000; Printf(“X = %d \n”,x); }

CONTOH 3:

# include <stdio.h> Main() { Char kar; Kar=’A’; Printf(“Karakter yang disimpan = %c ”,Kar); } # include <stdio.h> Main() { Char kar; Kar=’A’; Printf(“Nilai desimal karakter %c = %d ”,Kar,Kar); }

Latihan : Buatkan program untuk menampilkan biodata anda dalam layar monitor yang terdiri dari nama, alamat, telp, hobi. Selamat mencoba.

Leave a comment