ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
Pernyataan Dasar (Part 1)
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
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;
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;
Pernyataan Nol (Kosong)
ï‚— Pernyataan nol (kosong) adalah
pernyataan yang berisi titik koma
saja, perintah ini tidak melaksanakan
apa-apa, tetapi kehadirannya kadang-
kadang diperlukan.
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++;
}
Contoh Program
//program23.cpp
#include <iostream.h>
#include <conio.h>
void main()
{
int a = 5;
cout<<"a = "<<a<<endl;
{
int a; //a hanya dikenal di blok ini
a = 20;
cout<<"a = "<<a<<endl;
}
cout<<"a = "<<a<<endl;
getch();
}
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;
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.
Contoh Program
//program24.cpp
#include <iostream.h>
#include <conio.h>
void main()
{
cout<<"Tes goto"<<endl;
goto selesai;
cout<<"Pernyataan ini tidak ditampilkan"<<endl;
selesai:
cout<<"Selesai..."<<endl;
getch();
}

More Related Content

Materi kuliah 12 pernyataan dasar part 1

  • 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++; }
  • 7. Contoh Program //program23.cpp #include <iostream.h> #include <conio.h> void main() { int a = 5; cout<<"a = "<<a<<endl; { int a; //a hanya dikenal di blok ini a = 20; cout<<"a = "<<a<<endl; } cout<<"a = "<<a<<endl; getch(); }
  • 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.
  • 10. Contoh Program //program24.cpp #include <iostream.h> #include <conio.h> void main() { cout<<"Tes goto"<<endl; goto selesai; cout<<"Pernyataan ini tidak ditampilkan"<<endl; selesai: cout<<"Selesai..."<<endl; getch(); }