ALGORITMA
Minggu, 01 Juli 2018
Elemen-Elemen
Dasar C++
A. Variabel
Variabel adalah sebuah nama lokasi penyimpanan di dalam
memori.
Pembuatan variabel atau deklarasi variabel di C++ dapat
kita lakukan seperti berikut ini:
string nama;
int umur;
char jenis_kelamin;
Tipe datanya ditulis terlebih dahulu, lalu diikuti dengan
nama variabelnya.
Variabel-variabel di atas akan menyimpan nilai null
(kosong), karena belum kita isi.
Kita juga dapat membuat variabel dengan mengisinya langsung.
Contoh:
string nama = "Petani Kode";
float tinggi = 172.43;
B.
Identifier (Pengenal)
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 yang bukan huruf
– Tidak boleh ada spasi
– Tidak boleh menggunakan
karakter-karakter
~ ! @ # $ % ^ & * ( )
+ ` – = { } [ ] : ” ; ‘ < > ? , . / |
– Tidak boleh menggunakan
reserved words yang ada dalam C++.
C. Tipe
Data
Berikut ini tipe data yang
ada dalam C++ Tipe data bilangan bulat:
– char
– int (integer)
– short (short integer)
– long (long integer)
Tipe data bilangan real:
– float (real)
– double (real double)
– long double
Selain itu terdapat juga
tipe data unsigned, yaitu antara lain :
Tipe data bilangan bulat:
– 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 posisif).
D.
Deklarasi Variabel
Seperti
halnya Pascal, variabel yang digunakan dalam program harus dideklarasikan
terlebih dahulu. Pengertian deklarasi di sini yaitu mengenalkan variabel ke
program dan menentukan tipe datanya.
Berikut ini contoh
pendeklarasian variabel:
1. Int jumlah;
2. float harga_satuan, variabel1;
3. char saya,kamu
E.
Assignment
Proses assignment adalah
proses pemberian nilai kepada suatu variabel yang telah dideklarasikan.
Berikut ini adalah contoh
assignment:
1. Jumlah = 10;
2. Harga_satuan = 23.456;
3. Saya = ‘B’;
4. Kamu = ‘2’;
Berikut ini contoh program
yang menggambarkan pendeklarasian variabel dan assignment.
#include<iostream>
#include<conio.h>
using namespace std;
int 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 adalah
yang melibatkan tipe data real dan memformat tampilan presisi.
#include<iostream>
#include<conio.h>
#include <iomanip.h>
using namespace std;
int main()
{
clrscr();
double real;
real =
182.2182713674821746;
cout <<
setprecision(12);
cout <<
"Nilai real = " << real;
getch();
}
F.
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<iostream>
#include<conio.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 <<
setpresicion(5);
cout << “Luas lingkaran adalah ”
<< luas << “satuan luas \n”;
cout <<
“Keliling lingkaran adalah ” << keliling << “satuan
panjang \n”;
getch();
}
www.ishmuna.com
Langganan:
Komentar (Atom)