Konsep Tipe Data
Konsep
Konsep
Tipe
Tipe
Data
Data
Bahasa
Bahasa
Pemrograman
Pemrograman
1 (C++)
1 (C++)
Oleh
Oleh
:
:
Desma
Review Materi Sebelumnya :
• Latihan :
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)
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
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’;
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;
Lat :
• Hitung Luas segitiga dg deklarasi
variabel dg ketentuan :
a=7
t=5
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
)
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;
Ex:const
//konstanta dengan const
#include <iostream.h>
#include <conio.h>
main()
{
const a=10;
const b=5;
const c=a-b;
cout <<c;