Anda di halaman 1dari 13

1. 2. 3. 4.

Jenis tipe data Tipe data dasar dan bentukan Identifier/pengenal pada variabel Penggunaan tipe data pada sebuah program

Dalam sebuah bahasa pemrograman akan ditemukan tipe data yang berfungsi untuk membedakan jenis data yang satu dengan data yang lain. Tipe data adalah himpunan nilai dan operasi yang bisa dilakukan pada nilai-nilai tersebut.

Tipe data Built-In : yaitu tipe data yang telah tersedia dalam suatu bahasa pemrograman. Tipe data ini tidak berorientasi pada masalah/persoalan. 2. Tipe data UDT (user defined type) yaitu data yang dibuat sendiri oleh pemrogam. Contoh: record pada pascal, struct pada c, class pada java 3. Tipe data ADT(abstract data type) Yaitu perluasan dari udt, dimana tipe data dibuat sendiri oleh pemrogram dengan menambahkan prinsip
1.

Fungsi Tipe data 1. untuk mendeklarasikan variabel sebelum variabel itu digunakan. 2. Untuk menentukan bagaimana sebuah data disimpan disebuah komputer.

Tipe dan Keterangan Char Int

Menyatakan sebuah karakter seperti A, f, 9. jangkauan nilai: -128 s/d 127


Menyatakan Bilangan bulat. Jangkauan nilai -32768 s/d 32767

Long

Short

Menyatakan bilangan bulat namun jumlahnya nilainya lebih banyak dari pada biasanya, contohnya pada long int yaitu 2147483648 s/d 2147483647
Menyatakan Bilangan Bulat namun dengan nilai yang normal, contohnya pada short int yaitu antara -32768 sampai dengan 32767

Double
Menyatakan suatu bilangan real dengan ketelitian tinggi (mencapai 15 digit) Float Menyatakan bilangan real dengan ketelitian rendah (7 digit)

Array
Sekumpulan elemen bertipe sama

Record(struktur komposisi
Sebuah tipe yang terdiri dari komponen-komponen bertipe tertentu.

Pointer
Berisi alamat mesin

Identifier/pengenal digunakan untuk memberi nama variabel, fungsi, label, union, struktur, dan enumerasi. Terdapat aturan-aturan pemberian nama identifier.

1. Hanya terdiri dari huruf, angka, dan garis bawah 2. Tidak boleh diawali angka 3. Tidak boleh menggunakan karakter-karakter

khusus pada c++

4. Tidak lebih dari 31 karakter 5. Gunakan kata yang mudah dimengerti 6. Identifier bersifat case sensitive

Benar nama
total_biaya nomorSatu a harga_satuan_produksi PHI

Salah 1nama
total-biaya nomor satu 1 harga&satuan&produksi ^phi

Klik disini D:\programt.cpp

1. Tentukan tipe data yng cocok untuk hal-hal berikut ini! a. Jumlah murid b. Berat badan c. Tinggi badan d. Nama siswa e. Tempat lahir f. Tanggal lahir 2. Apa perbedaan antara tipe bilangan float dan double 3. Jika kar bertipe char, nilai1 bertipe real dan nilai2 bertipe integer, manakah penugasan yang salah?

Kar:=0 b. Kar:=A; c. Nilai2:=Nilai2+1; d. Nilai2:=20DIV3+5 e. Nilai1:=57; f. Nilai2:=Nilai1+3; g. Nilai2:=20/3+5; 4. Buat lah program untuk menampilkan output berikut ini: Bilangan A=7.5 Bilangan B=243.2
a.

Anda mungkin juga menyukai