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 :
int bil;
Baris diatas merupakan contoh pendefinisian variabel bil dengan tipe (int).
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 :
{
bil = 3;
bil++;
}
Jika terdapat suatu pengenal yang didefinisikan didalam sebuah blok, pengenal tersebut hanya dikenal didalam blok itu saja.
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;
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();
}
Sabtu, 25 Februari 2017
Home »
» Pernyataan Dasar (Part 1)
Pernyataan Dasar (Part 1)
Related Posts:
Hyundai’s Car For Family In 2020 Hyundai’s Car For Family In 2020 Hyundai shows its concept car scheduled to be launched in 2020. Hyundai and Nicolas Stone co… Read More
wh fullfitur D3D menu insert on / off cara pakai cheat - Buka Cheat- Start PB-masukkan pasword - Tekan Enter untuk hilangkan notice - Tunggu sampai proses HS selesai- … Read More
13/05/2012 - Wallhack,Auto Hs,Magnet,Ammo,invisible,damage,speed hack,replace,++dll Read More.... Posted by E991 14:06, under | 13/05/2012 - Wallhack,Auto Hs,Magnet,Ammo,invisible,damage,speed hack,replace,++dll … Read More
tazaka.net akan pindahdoakan semoga proses kami yang akan pindah di forum suksesini link Forum kami : http://tazaka.forumid.net/… Read More
kata2 mutiara Q tak slalu baik dan juga tak selalu benar, Sekali waktu Q begitu baik dan juga kadang sangat bodo. Q hanya manusia biasa seperti yang lain, punya asa yang k… Read More
0 komentar:
Posting Komentar