PEMROGRAMAN C/C++
Saturday, May 4, 2013
0
comments
1.
praprosessor (header)
2.
Deklarasi Variabel
3.
Kepala fungsi utama (main)
4.
definisi fungsi-fungsi tambahan (subroutine)
ATURAN UMUM
PENULISAN BAHASA C/C++
1.
Bahasa C/C++ bersifat case sensitive artinya huruf
besar dan huruf kecil dibedakan. Sebagai contoh variabel data berbeda dengan variabel Data.
2.
Untuk memberi komentar pada suatu baris program,
digunakan /* dan */ atau //.
3.
Awal dan akhir fungsi utama maupun subroutine diapit
dengan kurung kurawal.
4.
Setiap pernyataan diakhiri dengan titik koma (;)
5.
Semua variabel yang digunakan di dalam program wajib di
deklarasikan dahulu.
ELEMEN DASAR C/C++
1. Keyword (Kata Kunci)
auto
|
double
|
int
|
struct
|
break
|
else
|
long
|
switch
|
case
|
Enum
|
register
|
typedef
|
char
|
Extern
|
return
|
union
|
const
|
Float
|
short
|
unsigned
|
continue
|
For
|
signed
|
void
|
default
|
Goto
|
sizeof
|
volatile
|
do
|
If
|
static
|
while
|
2.
Tipe Data Dasar
Tipe
|
Ukuran (Byte)
|
Batas Bawah
|
Batas Atas
|
char
|
1
|
-
|
-
|
unsigned char
|
1
|
0
|
255
|
short int
|
2
|
-32678
|
32767
|
unsigned
short int
|
2
|
0
|
65536
|
(long) int
|
4
|
-231
|
+231-1
|
float
|
4
|
-3,2x1038
|
+3,2x1038
|
double
|
4
|
-1,7x10308
|
+1,7x10308
|
3. Variabel
Variabel adalah tempat untuk
menyimpan suatu nilai tertentu dimana nilai tersebut dapat diubah-ubah.
Ketentuan-ketentuan khusus yang
harus diperhatikan pada pendeklarasian variabel dalam pemrograman C/C++ :
a. Nama variabel tidak boleh
diawali dengan angka
b. Nama variabel harus
diawali dengan huruf atau karakter garis bawah (_) selanjutnya, dapat diikuti
dengan huruf maupun angka atau tanda garis bawah.
c. Nama variabel tidak boleh
menggunakan operator-operator aritmatika seperti +, -, /, * dan
karakter-karakter khusus seperti : , ; , # , @ , dan sebagainya.
d. Jika nama varfiabel
terdiri dari dua kata atau lebih, maka antar kata tidak diperbolehkan
menggunakan spasi.
e. Nama variabel tidak boleh
menggunakan kata-kata yang telah memiliki arti khusus dalam bahasa C/C++.
f. Penggunaan huruf kecil
dan huruf besar dibedakan.
g. Panjang maksimal suatu
variabel adalah 32 karakter sehingga, jika mendeklarasikan suatu variabel yang
panjangnya lebih dari 32 karakter, maka secara otomatis sistem tetap akan
mengenali sepanjang 32 karakter saja.
tipe_data nama_variabel
Deklarasi variabel :
short int x
int data
char X
float luas_persegi
4. Konstanta
Konstanta merupakan nilai tetap
yang pendeklarasiannya mirip dengan variabel, hanya nilai dari konstanta tidak
dapat berubah.
5.
Operator
Operator merupakan simbol khusus
yang merepresentasikan perhitungan sederhana seperti penambahan dan
pengurangan.
Didalam bahasa C/C++ ada beberapa
tipe operator antara lain :
1.
Operator penunjukan (assignment)
=
|
+=
|
-=
|
*=
|
/=
|
%=
|
X=Y
X+=Y -> X=X+Y
X-=Y -> X=X-Y
X*=Y - > X=X*Y
X/=Y -> X=X/Y
X%=Y -> X=X%Y (modulus)
5 mod 2 = 1
4 mod 2 = 0
/ div
5/2=2,5
5div2=2
2.
Operator Aritmatika
+
|
*
|
-
|
/
|
%
|
++
|
--
|
B++ -> B=B+1
++B -> B=B+1
5+2*3=11
3.
Operator Relasional
x == y
|
x sama dengan y
|
x != y
|
x tidak sama dengan y
|
x > y
|
x lebih besar dari y
|
x < y
|
x lebih kecil dari y
|
x >= y
|
x lebih besar atau sama dengan y
|
x <= y
|
x lebih kecil atau sama dengan y
|
4.
Operator logika
&&
|
And
|
||
|
Or
|
!
|
Not
|
OPERASI INPUT/OUTPUT
1.
Fasilitas I/O Terformat
Format
|
Tipe
|
Hasil
|
%c
|
char
|
Satu karakter
|
%i, %d
|
int
|
Angka desimal
|
%o
|
int
|
Angka oktal
|
%x, %X
|
int
|
Angka heksadesimal
|
%u
|
int
|
Desimal tidak bertanda
|
%s
|
larik char
|
String
|
%f
|
float
|
Angka pecahan
|
%e
|
float
|
Angka pecahan dlm notasi saintific
|
%p
|
Alamat memori untuk pointer
|
|
%%
|
Menampilkan persen
|
2.
Fungsi putchar()
Digunakan khusus untuk
menampilkan sebuah karakter ke layar
3.
Fungsi getchar()
Digunakan untuk membaca karakter
4.
Fungsi printf()
Merupakan fungsi yang digunakan
untuk menampilkan berbagai jenis data yang dapat diformat karena fungsi ini
dapat menggunakan kode-kode format.
Bentuk umum dari fungsi ini
adalah :
printf(“string control”, argumen1, argumen2, …);
printf(“string control”, argumen1, argumen2, …);
X=10
Printf(“Data X %d adalah”, X);
5.
Fungsi scanf()
Merupakan fungsi yang digunakan
untuk memasukan berbagai jenis data.
TERIMA KASIH ATAS KUNJUNGAN SAUDARA
Di blog saya dengan judul artikel: PEMROGRAMAN C/C++
Yang ditulis oleh Ahaa
Rating Blog 5 dari 5
Semoga artikel ini bermanfaat bagi saudara. Jika ingin mengutip, baik itu sebagian atau keseluruhan dari isi artikel ini harap menyertakan link dofollow ke https://phonks.blogspot.com/2013/05/pemrograman-cc_4.html. Terima kasih sudah singgah membaca artikel ini.Yang ditulis oleh Ahaa
Rating Blog 5 dari 5
0 comments:
Post a Comment