• Tidak ada hasil yang ditemukan

Modul 3 vitamin c

N/A
N/A
Protected

Academic year: 2017

Membagikan "Modul 3 vitamin c"

Copied!
2
0
0

Teks penuh

(1)

Vitamin C

Modul 3 (Tipe Data Dasar)

Tipe data dasar/primitive adalah tipe data yang tidak diturunkan dari tipe data lain. Dalam dunia pemrograman yang termasuk kedalam tipe dasar adalah bilangan logika, bilangan bulat, karate dan bilangan rill.

A. Bilangan Logika

Bilangan logika adalah Boolean. Bilangan logic hanya mengenal dua buah nilai yaitu Benar (true) dan Salah (false). Istilah ila ga logika u ul kare a dapat e yataka e ar de ga

angka 1 dan salah denga angka 0 (atau sebaliknya, bergantung konversi yang dipakai). Karena ranah nilai yang beranggotakan dua buah nilai, maka tetapannya (konstanta) true dan false. Operasi-operasi yang dapat dilakukanterhadap Boolean dikenal dengan operasi logika atau operasi Boolean. Operasi logika menghasilkan nilai dala ranah nilai Boolean. Operator logika yang umum digunakan untuk operasi logika adalah : not, and, or, dan xor. Contoh :

A B Not A Not B A and B A or B

True True False False True True

True False False True False True

False True True False False True

False False True True False False

B. Bilangan Bulat

Nama tipe bilangan bulat adalah int. Secara teoritis, tipe bilangan bulat mempunyai ranah nilai dari minus tidak hingga sampai dengan plus tidak hingga asalkan setiap nilainya tidak

mengandung titik desimal. Dalam pemrograman, kita mendefinisikan ranah tertentu untuk suatu obyek yang didefinisikan. Secara singkat, int merupakan tipe data numerik yang digunakan apabila tidak berurusan dengan pecahan atau decimal. Pada beberapa bahasa pemrograman tipe data integer juga bisa digunakan untuk bilangan octal dan hexadecimal, biasanya

mendefinisikan bilangan octal didahului dengan angka 0 (nol), sedangkan untuk hexa decimal, biasanya untuk hexadecimal didahului oleh 0x (nol dan huruf x).

Tipe Ukuran Memori Jangkauan Nilai Format di C/C++

Int 16 bit - … %d

Long int 16 bit -2147483648...2147483648 %ld

Unsigned int 16 bit 0… %u

Unsigned long 16 bit 0… %lu

C. Bilangan Rill

Nama tipe bilangan rill adalah float. Sebagaimana halnya tipe bilangan bulat, secara teoritis bilangan rill memiliki ranah tidak terbatas. Dalam implementasinya, tipe real dapat

(2)

menangani semua bilangan bersifat desimal dan pecahan atau perhitungan yang lebih detail disbanding tipe bilangan bulat.

Tipe Ukuran Memori Jangkauan Nilai Format di C/C++

Double 64 bit %lf

Float 32 bit %f

D. Karakter

Nama tipe untuk karakter adalah char. Ranah karakter adalah semua huruf di dalam alphabet, angka decimal, dan tanda baca. Tetapan untuk data bertipe karakter harus diapit oleh tanda

petik. Co toh h , 0 , &

Tipe Ukuran Memori Jangkauan Nilai Format di C/C++

char 1 byte -128 s/d 127 %c

Bahasa C juga menyediakan beberapa karakter khusus yang disebut karakter escape, antara lain \a : untuk bunyi bell (alert)

\b : mundur satu spasi (backpace) \f : ganti halaman (form feed) \n : ganti baris (new line)

\r : ke kolom pertama, baris yang sama (carriage return) \v : tabulasi vertical

\0 : nilai kosong (null) \ : karakter petik tunggal \ : karakter petik ganda \\ : karakter garis miring E. String

Nama tipe string adalah string. Ranah nilai untuk tipe string adalah deretan karakter yang telah didefinisikan pada ranah karakter. Semua konstanta string harus diapit oleh tanda petik bersifat

di a is ya g dise ut “tri g Buffer. For at dala ahasa C e ggu aka %s

Sumber :

Referensi

Dokumen terkait

Kalimat yang menunjukkan sifat komutatif bilangan bulat di bawah ini adalah …. Kalimat yang menunjukkan sifat distributif bilangan bulat di bawah ini

1. Banyaknya bilangan segitiga yang kurang dari 100 adalah…. Berapakah bilangan bulat yang terbesar di dalam barisan bilangan tersebut?.. Perhatikan 3 barisan enam bilangan

Sama halnya dengan operator bilangan bulat, terdapat 3 tipe operasi bilangan mengambang, yaitu unary, biner dan relasional. Operator Unary

Berikut ini adalah pernyataan yang benar mengenai tipe data bilangan bulat (integer), kecuali : A.. Hanya bisa menampung bilangan

ƒ Jika variabel digunakan untuk menyimpan data bilangan bulat saja, maka pilihannya adalah tipe bilangan bulat (seperti

Tipe Data Sederhana Merupakan tipe data dasar yang sering dipakai oleh program, meliputi: integer bilangan bulat, real bilangan pecahan, char alphanumerik dan tanda baca, dan boolean

"Kisaran bilangan bulat yaitu 2000 jika dibulatkan ke ribuan adalah bilangan bulat dari 1500 hingga 2400." Untuk mencegah kesalahan seperti itu, sebagai berikut, saya ingin membuat