Dokumen tersebut membahas tentang tipe data dan variabel dalam bahasa pemrograman C++. Termasuk definisi tipe data dasar, pendeklarasian dan penugasan variabel, tipe data string, konstanta dan enumerasi.
3. Tipe Data
Tipe Data
Representasi jenis data yang dapat digunakan.
Tipe data dasar pada C++, meliputi:
4. Penugasan variabel
Memberikan nilai awal kepada suatu variabel
Bentuk umum
namavariabel = nilai;
Contoh :
jumlah = 5;
rata_rata = 2.5;
5. Pendeklarasian dan penugasan
variabel
Nilai awal suatu variabel dapat langsung diberikan pada
saat mendeklarasikannya.
Bentuk umum
typedata namavariabel = nilai;
Contoh :
int jumlah = 5;
float rata_rata = 2.5;
6. Tipe data string
Bahasa C tidak menyediakan deklarasi variabel untuk
tipe string. Nilai string adalah kumpulan dari nilai-
nilai karakter yang berurutan dalam bentuk larik
dimensi satu. Dengan demikian, untuk nilai string
dapat dideklarasikan sebagai larik bertipe char.
Bentuk umum deklarasi
char nama[elemen_karakter] ;
Contoh deklarasi dan penugasan
char nama[17] = ‘Jhon Travolta’;
7. Variabel
Variabel
sebuah nama yang mengacu ke sebuah lokasi pada memori yang
digunakan untuk menyimpan suatu nilai data.
nilai yang ada, dapat diubah selama eksekusi program berlangsung.
digunakan berpasangan dengan tipe data, untuk membatasi nilai data
apa yang bisa ditampung dalam sebuah variabel.
variabel harus dideklarasikan terlebih dahulu sebelum digunakan.
penamaan variabel bersifat case sensitive, dan nama variabel harus
dimulai dengan huruf atau garis bawah, boleh mengandung huruf,
angka, akan tetapi tidak boleh mengandung simbol, harus satu kata.
8. Tipe Data dan Variabel
Deklarasi:
[tipedata] <var_name>;
[tipedata] <var_name1>, …, <var_nameN>;
[tipedata] <var_name1> = <value>,
<var_name2>;
Contoh:
int bil1;
int bil1, bil2, bil3;
int bil1 = 10, bil2;
9. Konstanta
konstanta
sebuah variabel dengan tipe data tertentu dan memiliki
nilai data yang akan selalu tetap di dalam program.
sintaks:
contoh:
10. Keterangan :
1. variabel bulan adalah konstanta bernama bertipe
integer dengan nilai 12.
2. variabel phi adalah konstanta bernama bertipe float
dengan nilai 3.141592.
11. Konstanta Karakter Escape
Konstanta karakter escape banyak digunakan di
statemen-statemen untuk menampilkan hasil, misal
menggeser kursor ke baris berikutnya (ganti baris baru)
, membuat kursor kembali ke kolom pertama (carriage
return) atau membunyikan bel dan lain sebagainya.
Suatu konstanta karater escape diawali dengan karakter
atau tanda ‘ ’ .
13. Enumerasi
Enumerasi adalah mendefinisikan beberapa konsanta
sekaligus ( enum ). Fungsi enum diikuti dengan nama
konstanta dan nilai-nilai enumerasi dimasukkan
dalam tanda kurawal.
18. Latihan
1. Buatlah program untuk mengkonversi suhu dari
Celcius ke Fahrenheit dengan rumus:
F = C * 1.8 + 32
Input : suhu dalam celcius(C)
Proses: F=C*1.8+32
Output : suhu dalam Fahrenheit(F)