Anda di halaman 1dari 4

signed Untuk membuat Tipe Data Numerik menjadi Negatif

unsigned Untuk membuat Tipe Data Numerik menjadi Positif

short Pemesanan Jarak dan Ukuran memori lebih Kecil

long Pemesanan Jarak dan Ukuran memori lebih Besar

Tipe Data Bentuk Penulisan Ukuran Memori

Integer int 4 byte = 32 bit

signed int 4 byte = 32 bit

signed short int 2 byte = 16 bit

signed long int 4 byte = 32 bit

signed long long int 4 byte = 32 bit

unsigned int 4 byte = 32 bit

unsigned short int 2 byte = 16 bit

unsigned long int 4 byte = 32 bit

unsigned long long int 4 byte = 32 bit

Floating Point float 4 byte = 32 bit

Double Floating Point double 8 byte = 64 bit

long double 12 byte = 96 bit

Boolean bool 1 byte = 8 bit

Character char 1 byte = 8 bit

(C++ 11) char16_t 2 byte = 16 bit


Tipe Data Bentuk Penulisan Ukuran Memori

(C++ 11) char32_t 4 byte = 32 bit

wchar_t 2 byte = 16 bit

unsigned char 1 byte = 8 bit

signed char 1 byte = 8 bit

String string 4 byte = 32 bit

Pointer Null (C++ 11) decltype(nullptr) 4 byte = 32 bit

Valueless void 1 byte = 8 bit


Function sizeof() biasanya digunakan untuk mengetahui besar memori dari tipe data,
variabel, obyek dan semua deklarasi yang dapat memakan memori pada komputer.

Tipe Data
Boolean  bool
Boolean adalah salah satu tipe data yang dapat memiliki nilai dari dua pilihan
yaitu True  1  atau False  0  . Tipe data ini biasanya digunakan untuk memberikan dan
memastikan kebenaran dari sebuah operasi atau kondisi program.
Character  char
Char adalah salah satu tipe data sembarang huruf, angka, dan simbol. Yang
memungkinkan kita untuk memesan memori yang dapat menyimpan nilai dalam bentuk
karakter tunggal seperti ‘a’, ‘$’ dan lain-lain.

Integer  int
Integer adalah salah satu tipe data numerik yang memungkinakn kita untuk menyimpan
data dalam bentuk bilangan bulat.
Float Point  float
Float  adalah salah satu tipe data Numerik yang memungkinkan untuk menyimpan nilai

dalam memori bersifat bilangan pecahan atau real, maupun eksponensial.

Double Floating Point  double


Double sama seperti  float  adalah salah satu tipe data yang bersifat menyatakan bilangan
pecahan atau real, maupun eksponensial. Bedanya adalah penyimpanan angka masimal
lebih besar daripada  float , otomatis  double  juga akan membutuhkan memori yang lebih
besar.

String  string
Merupakan tipe data Text yang memungkinkan kita menyimpan nilai dengan bentuk text,
kumpulan dari karakter.

Valueless  void
void  adalah salah satu tipe data yang berarti “tidak ada” atau “tidak mempunyai tipe data”.

Void masih di dalam katagori tipe data tetapi kita tidak bisa menggunakanya pada variabel
biasa.

Algoritma Menghitung Luas dan Keliling Lingkaran


Setelah kalian tau tentang apa itu lingkaran, gambar lingkaran dan rumus untuk mencari luas
dan keliling lingkaran, baru kita bisa lanjutkan untuk memberikan Algoritmanya.
Adapun Algoritma Menghitung Luas dan Keliling Lingkaran sebagai berikut:

1. Mulai
2. Deklarasi variabel jari-jari (r), Luas (L) dan Keliling (K)
3. Masukkan nilai jari-jari (r)
4. Proses hitung Luas (L)  Lingkaran
5. Proses hitung Keliling (K) Lingkaran
6. Tampilkan Luas (L) Lingkaran
7. Tampilkan Keliling (K) Lingkaran
8. Selesai
Variable Global
Jadi Variabel global adalah variabel yang dapat digunakan atau dipanggil atau dikenali oleh
semua fungsi / prosedur / dikenali diseluruh program. Variabel global ini dapat digunakan pada
beberapa fungsi / prosedur, Hal ini betujuan untuk menghemat penulisan, karena tidak perlu
lagi berkali - kali menuliskan variabel yang sama pada beberapa fungsi / prosedur. Variable
global di tullis diluar fungsi main()/ fungsi lainnya

Variabel Lokal

Berbeda dengan variabel global, variabel lokal adalah variabel yang hanya dikenali oleh sebuah
fungsi / prosedur saja (hanya dikenali pada fungsi / prosedur tempat variabel tersebut
dideklarasikan). Hal tersebut karena proses deklarasi variabel lokal dilakukan di dalam lingkup
fungsi yang dimaksud.

Procedures

Prosedur merupakan suatu program terpisah dalam blok sendiri yang berfungsi sebagai
subprogram (program bagian). Prosedur biasanya bersifat suatu aktifitas seperti mencari
bilangan prima dari sekumpulan bilangan atau mencari bilangan genap dari sekumpulan
bilangan ,dsb. Prosedur biasanya digunakan pada program yang terstruktur karena:

 Merupakan penerapan konsep program modular, yaitu memecah-mecah


program yang rumit menjadi program-program bagian yang lebih sederhana
dalam bentuk prosedur-prosedur. 
 Untuk hal-hal yang sering dilakukan / dipakai berulang-ulang, cukup dituliskan
sekali saja dalam bentuk prosedur dan dapat dipergunakan atau dipanggil
berulangkali jika diperlukan. 
 Membuat kode program lebih mudah dibaca / dimengerti terutama oleh
programmer lain. 
 Dapat digunakan untuk menyembunyikan detail program

Fungsi

Fungsi merupakan suatu program terpisah dalam blok sendiri yang berfungsi sebagai
subprogram (program bagian). Sama seperti halnya dengan prosedur, namun tetap ada
perbedaannya yaitu fungsi mempunyai pengembalian nilai / mengembalikan sebuah nilai
(memiliki return value) dari tipe tertentu (tipe dasar atau tipe bentukan)

Anda mungkin juga menyukai