Setelah cukup lama ga nge-post akhirnya saya posting tentang “Elemen Dasar C++”, kali ini
saya akan bahas tentang elemen dasar c++ seperti apa itu identifier, tipe data,
cara mendeklarasi variabel, assignment dan konstanta. Oke langsung saja kita mulai
pembahasan.
Tipe data huruf:
Char
Elemen dasar C++
Identifier
Pengenal
adalah suatu nama yang biasa dipakai dalam pemrograman untuk menyatakan
variabel, konstanta, tipe data dan fungsi.
Aturan
untuk penulisan identifier sama dengan aturan dalam pascal, antara lain:
- Tidak
boleh dimulai dengan karakter non-huruf
- Tidak boleh ada spasi
- Tidak boleh menggunakan karakter-karakter ! @ # $ % ^ & * ( ) + ` - = { } [ ] : “ ; ‘ < > ? , . / |
- Tidak boleh menggunakan reserved words yang ada dalam C++
- Tidak boleh ada spasi
- Tidak boleh menggunakan karakter-karakter ! @ # $ % ^ & * ( ) + ` - = { } [ ] : “ ; ‘ < > ? , . / |
- Tidak boleh menggunakan reserved words yang ada dalam C++
Tipe Data
Berikut ini
tipe data yang ada dalam C++
Tipe data huruf:
Char
Tipe data
bilangan bulat:
Int (integer)
Short (short integer)
Long (long integer)
Int (integer)
Short (short integer)
Long (long integer)
Tipe data
bilangan real:
Float (real)
Double (real double)
Long double
Float (real)
Double (real double)
Long double
Selain itu
juga terdapat tipe data unsigned:
Unsigned char
Unsigned int (integer)
Unsigned short (short integer)
Unsigned long (long integer)
Unsigned char
Unsigned int (integer)
Unsigned short (short integer)
Unsigned long (long integer)
Tipe data
unsigned mirip dengan yang bukan unsigned. Bedanya adalah tipe data unsigned
tidak mengenal bilangan negatif (nilainya selalu positif).
Deklarasi variabel
Seperti
halnya Pascal, variable yang digunakan dalam program harus dideklarasikan
terlebih dahulu. Pengertian deklarasi disini yaitu mengenalkan variabel ke
program dan menentukan tipe datanya.
Berikut ini
contoh pendeklarasian variabel:
int jumlah;
float harga_satuan, variabel1;
char saya,kamu
Assignment
Proses
assignment adalah proses pemberian nilai kepada suatu variabel yang telah
dideklarasikan.
Berikut
adalah contoh assignment:
Jumlah = 10;
Harga_Satuan = 23.456;
Saya = ‘B’;
Kamu = ‘2’;
Berikut ini
adalah contoh program yang menggambarkan deklarasi variabel dan assignment.
#include <iostream.h>
#include <conio.h>
void main()
{
int var1,var2,var3;
char karakter;
var1 = 10;
var2 = 5;
var3 = var1+var2;
karakter = ‘D’;
cout<<”Nilai var3 = “<<var3<<”\n”;
cout<<”Nilai karakter = “<<karakter;
getch();
}
Contoh
berikutnya yang melibatkan tipe data real dan memformat tampilan presisi.
#include "conio.h";
#include "iostream.h"
#include "iomanip.h"
void main()
{
clrscr();
double real;
real = 182.243524653754789999;
cout<<setprecision(12);
cout<<"Nilai real = "<<real;
getch();
}
Konstanta
Untuk
pendeklarasian konstanta dalam C++ mirip dengan Pascal. Sintaksnya adalah:
const tipe_data nama_konstanta = value;
Contoh:
const float phi = 3.141592;
Berikut ini
contoh program C++ untuk mencari luas dan keliling lingkaran dengan jari-jari
7.2;
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
void main()
{
const float phi = 3.141592;
float jari_jari,keliling,luas;
jari_jari = 7.2;
luas = phi*jari_jari*jari_jari;
keliling = 2*phi*jari_jari;
cout<<setprecision(5);
cout<<”Luas lingkaran adalah “<<luas<<”Satuan luas\n”;
cout<<”Keliling lingkaran adalah “<<keliling<<”Satuan
panjang\n”;
getch();
}
Sekian dulu saja postingan dari saya, kita lanjutkan di lain waktu, sekian dan terima kasih ^_^.