Translate

tipe data dan operator 3

Selamat datang di eagleboot dan selamat membaca.

Sebelumnya tipe data dan operator halaman 2

dan range jangkauan yang dimiliki lebih tinggi. Derajat ketelitian untuk floating point 7 digit, sedangkan double precision 16 digit.  

3.3.2. Konstanta Teks/String.

  Konstanta teks atau string adalah suatu konstanta yang nilai tetapnya berupa teks. Konstanta teks dibedakan dalam dua jenis, yaitu:  a. Konstanta data karakter Konstanta data karakter terdiri dari sebuah karakter saja dan ditandai dengan dua tanda kutip tunggal (‘.’) sebagai pembatasnya. misalnya: ‘A’, ‘b’, ‘&’, ‘!’. Selain itu juga ada beberapa diantara konstanta data karakter yang ditulis dengan diawali tanda \ (penempatan tanda \ setelah tanda petik tunggal pembuka).  Karakter ini dinamakan rangkaian escape (escape sequence), sehingga disebut dengan konstanta karakter rangkaian escape. Beberapa karakter rangkaian escape, antara lain : 

 Tabel 3.2. karakter rangkaian ESCAPE KARAKTERKETERANGAN \aUntukbunyibell(alert) \bMundursatuspasi(backspace) \fGantihalaman(formfeed) \nGantibarisbaru(newline) \rKekolompertama,barisyangsama \vTabulasivertical \0Nilaikosong(null) \’Karakterpetiktunggal \”Karakterpetikganda \\Karaktergarismiring  Untuk menyatakan sembarang karakter ASCII, notasi yang dapat dipergunakan, antara lain: \DDD dengan DDD = 1 sampai dengan 3 digit octal atau \xHH dengan HH = 1 sampai dengan 2 digit heksadesimal, misalnya: ‘\”’ atau ‘\42’ atau ‘\x22’. Selain karakter biasa, juga terdapat karakter khusus yang didefinisikan dengan cara mengawalinya menggunakan tanda \ seperti pada dijelaskan pada tabel dibawah ini

Tabel 3.3. karakter khusus KODENAMANILAIUNICODE \tTab\u0009 \bBackspace\u0008 \nLinefeed\u000a \rCarriagereturn\u000d \’Singlequote\u0027 \*Doublequote\u0022 \\Backslash\u005c  b. Konstanta data string.  Konstanta data string merupakan rangkaian dari beberapa karakter dan ditandai dengan dua tanda kutip ganda (“ ”) sebagai pembatasnya. Perhatikan contoh penulisan dibawah ini: “Helo”,“LagiBelajar” “BahasaPemrograman”,“DiSekolahmuya?”  Dalam penulisan program, sebuah konstanta perlu dideklarasikan, dimana deklarasi konstanta merupakan proses untuk menyebutkan karakteristik konstanta seperti nama, tipe data, jangkauan, masa hidup, dan nilai awal. Dalam bahasa C pendeklarasikan konstanta ada 2 cara, yaitu: dengan menggunakan pengarah compiler atau preprocessor #define, dan dengan keyword const. penulisan sintaks dari deklarasi konstanta dalam bahasa C adalah sebagai berikut: #define<namakonstanta><nilai>  Atau dapat juga ditulis sebagai berikut: const <tipedata> <namakonstanta> = <nilai>;  Untuk lebih jelasnya pehatikan contoh program dibawah ini: #definenomor100 #definephi3.14 #definehuruf‘K’ #definenama“Hello” Atau bisa juga ditulis seperti program dibawah ini:  constintnomor=100; constfloatphi=3.14; constcharhuruf=‘K’; constStringnama=“Hello”;

Program 3.1. Penggunaan konstanta dalam program
 #include<conio.h> #include<iostream>
 #definenomor100

Next read at tipe data dan operator halaman 4

Share this

Related Posts

Previous
Next Post »