• 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

• Penulisan header fungsi dengan parameter hampir sama dengan fungsi tanpa parameter, yaitu diawali dengan tipe data, lalu nama fungsi, dan diikuti dengan parameter-parameter

• Akan dianggap BENAR apabila salah satu ekspresi relasi yang dihubungkan bernilai benar. • Dan akan dianggap SALAH

Identifier yang berperan sebagai variabel dan konstanta berfungsi untuk menampung sebuah nilai yang digunakan dalam program.. Dalam menentukan atau membuat

 pemograman .NET .NET (misalkan (misalkan C#, C#, VB.net VB.net atau atau C#.net), C#.net), source source code code yang yang telah anda buat tidak akan dubah

Satu hal lagi yang perlu diperhatikan lagi jika kita menggunakan pointer ialah tipe variabel pointer dengan tipe data variabel yang ditunjuknya haruslah sama

Perogram di atas ini harus Tepat dan Ada jika anda ingin melakukan program Bahasa C supaya Run

Cara ini dapat dipakai untuk mengubah isi suatu variabel yang diluar dari fungsi dengan melaksanakan pengubahan nilai dari suatu variabel dilakukan didalam fungsi..

Buat dengan Array dan if-else Tampilan input: Tampilan output: Ketentuan soal untuk membuat KHS di atas: Total nilai adalah 10%*absen+20%*tugas+30%*uts+40%*uas Jika total nilai