Elemen Dasar C++

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.

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++

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)

Tipe data bilangan real:
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)
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 ^_^.


EmoticonEmoticon