2. Macam Pernyataan
ï‚— Pernyataan (statements) digunakan
untuk melakukan suatu tindakan.
Macam-macam pernyataan :
â—¦ Pernyataan ungkapan
â—¦ Pernyataan deklarasi/definisi
â—¦ Pernyataan nol
â—¦ Pernyataan majemuk
â—¦ Pernyataan goto
â—¦ Pernyataan berkondisi : if dan switch
â—¦ Pernyataan pengulangan : do-while, while dan for
â—¦ Pernyataan yang berhubungan dengan pernyataan
pengulangan : break dan continue
3. Pernyataan Ungkapan
ï‚— Pernyataan ini terdiri dari sebuah
ungkapan dan diakhiri dengan tanda
titik koma (;)
ï‚— Biasanya berupa penugasan nilai
terhadap variabel atau pemanggilan
fungsi. Contoh :
bil = 3;
x++;
jumlah = hasil * 2;
4. Pernyataan Deklarasi/Definisi
ï‚— Pernyataan ini digunakan untuk
memperkenalkan nama variabel
ataupun pengenal yang lain beserta tipe
datanya.
ï‚— Contoh :
ï‚— Baris diatas merupakan contoh
pendefinisian variabel bil dengan tipe
int.
int bil;
5. Pernyataan Nol (Kosong)
ï‚— Pernyataan nol (kosong) adalah
pernyataan yang berisi titik koma
saja, perintah ini tidak melaksanakan
apa-apa, tetapi kehadirannya kadang-
kadang diperlukan.
6. Pernyataan Majemuk
ï‚— Pernyataan majemuk sering disebut
blok, sejumlah pernyataan yang berada
didalam kurung kurawal.
ï‚— Contoh :
ï‚— Jika terdapat suatu pengenal yang
didefinisikan didalam sebuah
blok, pengenal tersebut hanya dikenal
didalam blok itu saja.
{
bil = 3;
bil++;
}
8. Pernyataan goto
ï‚— Pernyataan goto adalah pernyataan
yang mengarahkan eksekusi ke
pernyataan yang berlabel (pernyataan
yang diawali oleh suatu nama label dan
tanda titik dua (:) ).
goto label;
label: pernyataan;
9. Pernyataan goto
ï‚— Dalam hal ini, label berupa suatu
pengenal (namanya mengikuti aturan
nama pengenal).
ï‚— Pemakaian goto sebisa mungkin
dihindari karena pernyataan ini
cenderung membuat program menjadi
rumit dan sulit dipahami.