Translate

Tutorial statement kendali halaman 5

Selamat datang di eagleboot dan selamat membaca.

Pernyataan IF adalah sangat sederhana cara kerjanya. Jika ekspresi didalam tanda kurung yang benar, maka pernyataan didalam braces (kotak) yang akan dijalankan, jika tidak, maka mereka diabaikan. Blok pernyataan ini adalah merupakan conditionally executed karena pernyataan hanya dijalankan didalam kondisi yang diekspresikan dalam tanda kurung yang benar. Program diatas menggambarkan sebuah pernyataan IF. Dalam pernyataan cout hanya dilaksanakan dibawah kondisi yang sama dengan rata-rata 100.  Misalnya kalau diuraikan dalam sebuah pernyataan dalm keseharian adalah sebagai berikut: Jika bensin mobil sudah hampir habis, maka berhenti dipompa bensin untuk mengisi bensin.  Jika diluar hujan, pergi kedalam rumah.  Jika Anda lapar, carilah sesuatu untuk dimakan.  Jika blok pernyataan conditionally executed hanya satu pernyataan, maka braces dapat diabaikan. Misalnya, dalam Program diatas, jika dua pernyataan cout yang digabungkan menjadi satu pernyataan, mereka dapat menulis seperti yang ditunjukkan di sini.
 if(average==100) cout<<"selamat!NilaiandaSempurna!\n"; 
 Perintah IF yang menyatakan pernyataan kondisional (bersyarat) dapat ditulis sintaks sederhana IF adalah  if(kondisi)statement;  Statement pada sintaks di atas akan dilakukan jika kondisinya bernilai TRUE (tidak sama dengan nol). Apabila statement yang akan dilakukan lebih dari satu, maka sintaksnya menjadi seperti dibawah ini: 
if(kondisi) { statement1; statement2; .. } 
 Contoh sederhana penggunaan IF adalah untuk menentukan boleh tidaknya seseorang melihat film bioskop. Seseorang diperbolehkan menonton jika usianya 17 tahun ke atas. Perhatikan contoh program C++ berikut ini:  Program 5.3

 #include<iostream.h> #include<conio.h> usingnamespacestd; intmain() { intusia; cout<<"BerapausiaAnda:"; cin>>usia; if(usia<17) cout<<"Andatidakbolehmenontonbioskop"; getch(); return0; }  
Keluaran program diatas adalah: 
Berapa usiaAnda:9 
Anda tidak boleh menonton bioskop

  Statement IF juga dapat ditambahkan ELSE sebagai konsekuensi alternatif jika kondisi tidak dipenuhi (FALSE). Untuk lebih jelasnya perhatikan sintaks program dibawah ini: 
if(kondisi) { statement1; statement2; ..} else{ statement1; statement2; } 

 Anda dapat pula memodifikasi program C++ untuk menentukan boleh tidaknya seseorang menonton bioskop seperti program dibawah ini:  Program 5.4 #include<iostream.h> #include<conio.h> usingnamespacestd; intmain() { int usia; cout<<"Berapa usia Anda:"; cin>>usia; if(usia<17) cout<<"Andatidakbolehmenontonbioskop"; else cout<<"Andabolehmenontonbioskop"; getch(); return0; }  Keluaran programnya adalah sebagai berikut: Berapa usia Anda:16 Anda tidak boleh menonton bioskop.

Next read ON halaman 6.

Share this

Related Posts

Previous
Next Post »