PEMROGRAMAN C/C++

Posted by Frits Alfonsus Wantania Saturday, May 4, 2013 0 comments
STRUKTUR BAHASA C/C++
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, …);
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 Frits Alfonsus Wantania
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 http://phonks.blogspot.com/2013/05/pemrograman-cc_4.html. Terima kasih sudah singgah membaca artikel ini.

0 comments:

Post a Comment

trikmudahseo.blogspot.com support phonks.blogspot.com - Original design by Bamz | Copyright of do with heart.