Penggunaan Operator dalam Tiap Tipe Data (Tugas P02) | Teknik Informatika UBP Karawang
Definisi Tipe data adalah sebuah objek yang dapat menyimpan sebuah nilai dan dapat mengoperasikan nilai tersebut dengan syarat niai tersebut harus sesuai dan mempunyai kapasitas yang sesuai pula.
Contoh tipe data· Long· Short· Char· Boolean· Integer· Float· Double· Byte· BitFungsi tipe data adalah untuk menampilkan nilai apa yang bisa disimpan dari sebuah variabel.
B. Jenis-jenis tipe data1. Tipe data dasar atau tipe data primitif adalah sebuah tipe data yang sudah langsung ada di dalam setiap bahasa pemrograman.Contoh1. Bilangan logik2. Bilangan bulat3. Bilangan riil4. Karakter5. String1. Bilangan logikBilangan logik atau yang dikenal dengan nama boolean adalah sebuah bilangan yang akan menghasilkan nilai True atau Flase ketika dilakukan operasi logika.
Variabel A Variabel B Hasil (Operasi And) Hasil (Operasi Or) True True True True True False false True False True False True False False False false
2. Bilangan BulatBilangan bulat Disimpan dengan menggunakan tipe Integer, untuk merujuk kepada tipe data apapun yang merepresentasikan bilangan bulat, atau beberapa bagian dari bilangan bulat.
Nama Tipe Data Range byte 0..255 shortint -128..127 word 0..65535 integer -32768..32767 longint -2147483648..2147483547Ø Operasi yang dapat dilakukanv Operasi Aritmatika· A + B ;· A – B;· A * B;· A div B;· A mod B;v Operasi Perbandingan· <· ≤· >· ≥· =· ≠3. Bilangan riil
Digunakan untuk menyimpan bilangan yang mengandung pecahan. Di Bahasa C Dikenal dua tipe untuk bilangan riil yaitu float dan double.
Float, merupakan tipe data yang digunakan variabel untuk menampung bilangan desimal atau pecahan (ber-koma)
Ø Operasi yang dapat dilakukanOperasi Aritmatika· A + B ;· A – B;· A * B;· A div B;· A mod B;Operasi Perbandingan· <· ≤· >· ≥· =· ≠4. Karakter
Karakter adalah sebuah tipe data yang dapat menyimpan semua huruf abjad, semua tanda baca, dan karakter khusus lainnya. Disimbolkan dengan tipe data char. Menggunakan satu tanda kutip (‘ ’).Ø Operasi perbandingan
Operasi perbandingan pada char, dilakukan dengan membandingkat pengcodean ASCII(American Standard Code For Imformation Interchange).5. String
String berguna untuk menyimpan kumpulan dari berbagai karakter. Menggunakan kutip ganda (“ ”).Ø Operasi yang dapat dilakukanOperasi Perbandingan· <· ≤· >· ≥· =· ≠2. Tipe data bentukan
Tipe Data Bentukan adalah tipe data yang dibuat sendiri oleh user. Dapat dibuat dari satu atau lebih tipe data dasar . Tipe data bentukan ada String dan Array.Array ,adalah kumpulandarinilai-nilai data bertipe sama dalam urutan tertentu yang menggunakan sebuah nama yang sama Nilai-nilai data disuatu array disebut dengan elemen-elemen array Letak urutan dari elemen-elemen array di tunjukkan oleh suatu subscript atau indek.Ø contoh— Tipe data dasar yang diberi nama dengan nama tipe baru— Tipe terstruktur3. Tipe dasar dengan nama tipe baruAgar lebih mudah diingat oleh programmer. Nama tipe data ditentukan sendiri oleh programmer.Ø Contoh— Type BilanganBulat : integer— Type karakter : char4. Tipe terstrukturTipe terstruktur adalah tipe yang berbentuk rekaman. Tipe terstruktur dapat menyimpan data dengan tipe data yang berbeda dengan satu nama yang sama.Ø Contoh· Type AkunBank : record· Nama : String· Saldo : float· Tanggal_dibuat : integerC. KonstantaKonstanta adalah tipe data yang data nya tidak dapat diubah nilainya saat program dilaksanakan.Const phi =3.14Const garavitasi bumi =9.8 m/s2D. Operator
Ø Operator Arimatik
· +,*,/,-,div,mod· 1 + 4 / 2 = 1 = ( 4 / 2 ) = 3Ø Hirarki operator
Urutan hierarki pengerjaan
· Div, mod· /· *· +,-Ø Operator relasional
Variabel A Variabel B Hasil (Operasi And) Hasil (Operasi Or) True True True True True False false True False True False True False False False false Operasi Relasional· And· Or
Komentar
Posting Komentar