• Tidak ada hasil yang ditemukan

Kumpulan Modul Bahasa Pemrograman C++ 2. KonsepTipeData

N/A
N/A
Protected

Academic year: 2017

Membagikan "Kumpulan Modul Bahasa Pemrograman C++ 2. KonsepTipeData"

Copied!
10
0
0

Teks penuh

(1)

Konsep Tipe Data

Konsep

Konsep

Tipe

Tipe

Data

Data

Bahasa

Bahasa

Pemrograman

Pemrograman

1 (C++)

1 (C++)

Oleh

Oleh

:

:

Desma

(2)

Review Materi Sebelumnya :

• Latihan :

(3)

Tipe Data pada C++

Type Keterangan Ukuran

memory (byte)

jangkauan

Char Abjad/karakter atau untuk bilangan bulat kecil (ex;A, a, 0, *, &, dll)

1 Signed :-128-127 unsigned: 0 to 255 Short int

(short)

Bilangan bulat dengan jangkauan pendek 2 byte signed: -32768 to 32767 unsigned: 0 to 65535

Int Bilangan bulat 4 byte signed: -2147483648 to 2147483647 unsigned: 0 to 4294967295

Long int (long)

Integer dengan jangkauan panjang 4 byte signed: -2147483648 to 2147483647 unsigned: 0 to 4294967295

Bool Boolean, dapat bernilai benar atau salah (true or false)

i byte true or false

Float Angka dengan titik mengambang (bilangan cacah)

(4)

Variabel

• Adalah suatu tempat untuk menampung

data atau konstanta di memori yang

mempunyai nilai atau data yang dapat

berubah-ubah selama proses program

• Ketentuan pemberian nama variabel :

Æ

tidak boleh ada spasi

ex :gaji bersih =gaji_bersih

Æ

tidak boleh diawali oleh angka dan

(5)

Deklarasi variabel

Adalah proses memperkenalkan variabel kepada borland C++ dan

pendeklarasian variabel tersebut bersifat mutlak, karena jika tidak

diperkenalkan dulu maka C++ tidak akan meneriam variabel

tersebut.

Format penulisannya adalah :

Tipe_data pengenal = nilai ;

Sebagai contoh :

int a;

float nomor;

atau dapat juga pemberian nilai awal untuk variable dilakukan pada

saat deklarasi,

contoh :

int a=10;

char s=’a’;

(6)

EX:

#include <iostream.h>

#include <conio.h>

Int main()

{

int a, b;

int hasil;

// proses :

a = 5;

b = 2;

a = a + 1;

hasil = a - b;

// cetak hasilnya :

cout << hasil;

// menunggu penekanan tombol pada keyboard oleh user

getch();

//mengakhiri program

return 0;

(7)

Lat :

• Hitung Luas segitiga dg deklarasi

variabel dg ketentuan :

a=7

t=5

(8)

Konstanta

• Konstanta mirip dengan variable,

namun memiliki nilai tetap. Konstanta

dapat berupa nilai Integer, Float,

Karakter dan String .

• Pendeklarasian konstanta dapat

dilakukan dengan 2 cara :

Æ

menggunakan (

#define

)

(9)

Ex :define

//contoh konstanta

#include <iostream.h>

#include <conio.h>

#define a 12

main()

{

int b,penjumlahan,perkalian,pembagian,pengurangan;

b=2;

penjumlahan=a+b;

perkalian=a*b;

pembagian=a/b;

pengurangan=a-b;

(10)

Ex:const

//konstanta dengan const

#include <iostream.h>

#include <conio.h>

main()

{

const a=10;

const b=5;

const c=a-b;

cout <<c;

Referensi

Dokumen terkait

Begitu pula dengan hasil penelitian yang dilakukan oleh Zeinabadi dan Salehi (2011) yang menunjukkan bahwa keadilan organisasi memiliki pengaruh terhadap

Menguasai materi, struktur, konsep dan pola pikir Membuat desain loop pengendalian 3D pada sistem Menganalisis pembuatan desain loop pengendalian keilmuan yang mendukung

Ber dasar kan hasil analisis dan pembahasan yang telah dikemukakan pada bab sebelumnya, maka dalam bab ini akan di kemukakan secara gar is besar mengenai kesimpulan yang di ur ai

Nilai temperatur curie yang didapatkan dari kedua penelitian ini masih jauh lebih kecil jika dibandingkan dengan temperatur curie yang dimiliki oleh bahan PZT.. Pada penelitian ini

Cola adalah minuman yang digemari oleh orang orang, dari anak-anak, remaja hingga dewasa.. Karena rasanya yang segar dan nikmat, cola cocok di nikmati waktu siang hari,

Distribusi perbekalan farmasi dengan menggunakan sistem ODDD berarti bahwa pendistribusian obat sesuai dengan dosis per hari yang dibutuhkan oleh pasien. Pembayaran perbekalan

Persepsi tenaga kependidikan dan tenaga pendidik terhadap integrasi sosial dalam lingkungan kerja memiliki nilai total skor sebesar 74,14% untuk tenaga kependidikan dan

Pertambahan rata-rata berat tubuh nila pada perlakuan pelet taurin yang paling besar terjadi pada hari ke-30 dengan perbedaan pertambahan berat antara kontrol dan