Ok dearess reader, kali ini postingan saya ngebahas masalah tipe data dan operator, banyak hambatan ketika ritual posting cukup membuat saya kesal dan putus asa..hahaha lebay.... -____- langsung saja kita masuk ke pembahasan yaa...^^
PENGERTIAN DAN PENGELOMPOKAN TIPE DATA
A. Tipe Data
Tipe data adalah jenis data yang dapat diolah oleh komputer untuk memenuhi kebutuhan dalam pemrograman komputer. Setiap variabel atau konstanta yang ada dalam kode program, sebaiknya kita tentukan dengan pasti tipe datanya. Ketepatan pemilihan tipe data pada variabel atau konstanta akan sangat menentukan pemakaian sumberdaya komputer (terutama memori komputer). Salah satu tugas penting seorang programmer adalah memilih tipe data yang sesuai untuk menghasilkan program yang efisien dan berkinerja tinggi. Ada banyak tipe data yang tersedia, tergantung jenis bahasa pemrograman yang dipakai. Namun secara umum dapat dikelompokkan menjadi dua kategori tipe data yaitu Tipe Data Primitif dan Tipe Data Reference.
B. Pengelompokan Tipe Data
1. Tipe Data Primitif
Tipe data primitive adalah tipe data dasar yang tersedia secara langsung pada suatu bahasa pemrograman. tipe data ini terdiri dari beberapa tipe data lagi reader, yaitu :
a. Numeric
Tipe data numeric digunakan
pada variabel atau konstanta untuk menyimpan nilai dalam bentuk bilangan
atau angka. Semua bahasa pemrograman menyediakan tipe data numeric,
hanya saja berbeda dalam jenis numeric yang diakomodasi.
Jenis yang termasuk dalam tipe data numeric antara lain integer (bilangan bulat), dan float (bilangan pecahan).
b. Character
Bersama dengan tipe data numeric,
character merupakan tipe data yang paling banyak digunakan. Tipe data
character kadang disebut sebagai char atau string. Tipe data string
hanya dapat digunakan menyimpan teks atau apapun sepanjang berada dalam
tanda petik dua ("…") atau petik tunggal ('…').
c. Boolean
Tipe data Boolean digunakan untuk menyimpan nilai True/False (Benar/Salah). Pada sebagian besar bahasa pemrograman nilai selain 0 atau yang bernilai 1 menunjukkan True dan 0 melambangkan False. Tipe data ini banyak digunakan untuk pengambilan keputusan pada struktur percabangan dengan IF … THEN atau IF … THEN … ELSE.
2. Tipe Data Reference
Ttipe data Reference adalah tipe data bentukan yang terdiri dari dua atau lebih tipe data primitive. adapun beberapa tipe data yang termasuk dalam tipe data ini adalah :
Tipe data Boolean digunakan untuk menyimpan nilai True/False (Benar/Salah). Pada sebagian besar bahasa pemrograman nilai selain 0 atau yang bernilai 1 menunjukkan True dan 0 melambangkan False. Tipe data ini banyak digunakan untuk pengambilan keputusan pada struktur percabangan dengan IF … THEN atau IF … THEN … ELSE.
2. Tipe Data Reference
Ttipe data Reference adalah tipe data bentukan yang terdiri dari dua atau lebih tipe data primitive. adapun beberapa tipe data yang termasuk dalam tipe data ini adalah :
- Array, class
- Strongly Typed
- C,jsvs, C#,F#,C++
Berikut ada contoh program yang mungkin bisa reader coba praktikkan :)
Dan ini Output dari program diatas reader....
Operator
Operator adalah sebuah objek yang ada pada operasi matematika yang dapat digunakan untuk melakukan operasi. Operand atau operator dalam bahasa C berbentuk simbol bukan berbentuk keyword atau kata yang biasa ada di bahasa pemrograman lain. Simbol yang digunakan bukan karakter yang ada dalam abjad tapi ada pada keyboard kita seperti =,<,>,* dan sebagainya. Operator dibagi menjadi dua bagian yaitu operator Aritmatika dan operator Kondisional.
1. Operator Aritmatika
Dalam bahasa
pemrograman secara umum, operator digunakan untuk memanipulasi atau
melakukan proses perhitungan pada suatu nilai.
2. Operator Kondisional
Operator kondisional
mengevaluasi ekspresi dan memberikan hasil tergantung dari hasil evaluasi
(true atau false).
Contoh Program :
Output :
Selanjutnya, contoh program menghitung luas segitiga dengan menggunakan inputan, bisa reader coba praktekkan langsung....hehehe
Contoh program :
Output :
Hmm...postingan kali ini sekian sampai disini ya reader, next time saya akan update lagi dengan informasi masih seputar pemrograman visual, selamat mencoba dan semoga postingannya bermanfaat... (^_^)






0 komentar:
Posting Komentar