-->

Tipe Data dan Variabel dalam Pemrograman C++

Kuliah.site - Materi hari ini yaitu Tipe Data dan Variabel dalam Pemrograman C++. Kali ini kita akan coba untuk mengetahui apa aja sih Tipe Data itu, kemudian Variabel itu apa. Kedua hal tersebut pasti dipelajari ketika belajar pemrograman. Oke Guys, mari langsung kita mulai dari yang pertama yaitu Tipe Data.

Tipe Data

Tipe Data merupakan memori pada komputer yang digunakan untuk menyimpan nilai dari variabel. Tipe data sendiri terbagi menjadi dua yaitu tipe data primitive (sederhana) dan tipe data composite.

Tipe Data Primitive - merupakan tipe data yang tersedia secara langsung pada bahasa pemrograman. Tipe data primitive hanya mampu menyimpan satu nilai pada satu variabel. Misalnya pada integer dan char.

Tipe Data Deskripsi Ukuran memori Jangkauan
int Bilangan bulat 2 byte -32768 hingga 32768
float Bilangan floating point atau koma 4 byte 3,4 x 10^-38 hingga 3,4 x 10^+38
double Sama dengan float namun memiliki jangkauan dua kali dari float 8 byte 1,7 x 10^-308 hingga 1,7 x 10^+308
short int Sama dengan int namun jangkauanya lebih pendek 2 byte -32768 hingga 32768
long int Memiliki jangkauan lebih panjang dari int 4 byte -2147483648 hingga 2147483648
bool Tipe data untuk menampung nilai kebenaran (flag) 1 byte 1 atau 0 (True atau False)
char Menampung tipe karakter 1 byte -128 hingga 128
long double Sama dengan double namum memiliki jangkauan lebih lebar 10 byte 3,4 x 10^-4932 hingga 3,4 x 10^+4932
wchar_t Sama dengan char namun memiliki jangkauan lebih lebar 2 byte hingga 4 byte 1 wide character

Tipe Data Composite - sedikit berbeda dengan tipe data primitive, tipe data composite merupakan bantukan dari beberapa tipe data primitive. Tipe data composite bisa menampung lebih dari satu nilai (banyak nilai). Contohnya pada array (larik) dan struck.

Array adalah tipe data terstruktur yang dapat menyimpan banyak data dengan tipe data sama dalam variabel (homogen).
Struct konsepnya sama dengan array namun dapat menyimpan tipe data yang berbeda-beda atau (heterogen).

Dalam pengelompokannya tipe data dapat kita golongkan menjadi dua bentuk yaitu :
1. Numerik, merupakan tipe data yang berkaitan dengan angka yang dapat dihitung. Contohnya umur, jarak, panjang, lebar, dll.
2. String, merupakan tipe data yang tidak berkaitan dengan angka yang dapat dihitung. Contohnya Nomor Pokok Mahasiswa (NPM), Nomor KTP, Nama, Alamat, Tempat Lahir, dan sebagainya.

Variabel

Variabel merupakan tempat penampungan data sementara yang nilainya dapat diubah-ubah. Seperti halnya sebuah wadah yang dapat menampung benda. Gambar dibawah ini merupakan contoh penulisan tipedata dan variabel.


Pendefinisian variabel dan tipe data seperti gambar diatas, biasa juga disebut dengan Deklarasi Variabel. Dalam membuat variabel terdapat ketentuan dasar yang perlu diketahui :
1. Variabel tidak boleh menggunakan karakter spasi, dan harus menjadi satu kata.
Misalnya :
   contoh salah :
   string nama lengkap;
   contoh benar :
   string nama_lengkap;
2. Variabel tidak boleh diawali dengan angka atau simbol.
Misalnya :
   contoh salah :
   char 23nama[30];
   contoh benar :
   char nama[30];


Dalam mendeklarasikan variabel beberapa hal yang musti kita perhatikan yaitu :
1. Apakah variabel merupakan tergolong kedalam tipe data numerik ataukah string.
2. Jika berbentuk numerik, apakah akan bertipe bilangan bulat ataukah bilangan pecahan.
3. Jika berbentuk string, berapakah karakter yang ditampung (banyak atau kah sedikit).

Hal diatas berguna untuk menentukan tipe data apa yang paling sesuai untuk digunakan.

Contoh Kode Program :
#include<iostream>
#include<conio.h>
using namespace std;

int main(){
 string alamat, tempat_lahir;
 char nama[100];
 
 cout<<"Masukkan nama anda         : "; cin.getline(nama, sizeof(nama));
 cout<<"Masukkan alamat anda       : "; getline(cin, alamat);
 cout<<"Masukkan tempat lahir anda : "; getline(cin, tempat_lahir);
 
 cout<<"Hy, "<<nama<<" anda lahir di "<<tempat_lahir<<" dan sekarang anda beralamat di "<<alamat;
 
 getch();
}

Demikian Materi tentang Tipe Data dan Variabel. Semoga bermanfaat. Silahkan bagikan kepada teman-teman Anda. Terimakasih.

0 Response to "Tipe Data dan Variabel dalam Pemrograman C++"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel