Translate

Tutorial statement kendali halaman 18

Selamat datang di eagleboot dan selamat membaca.

else cout<<"error"; break;} } printf("Hasildariperhitungantersebutadalah%f",Hasil); getch(); return0; } 

 Keluaran program diatas adalah sebagai berikut: Operand1:1 Operand2:3 1.Operator+ 2.Operator‐ 3.Operator* 4.Operator/ PilihOperator:3 Hasildariperhitungantersebutadalah3.000000  Dari beberapa contoh program diatas, maka dapat diketahui bentuk bahasa umum mengenai pernyataan If–Else adalah sebagai berikut:  IfKondisiThen Perintahyangakandieksekusijikakondisibernilaitrue ELSE Perintahyangakandieksekusijikakondisibernilaifalse EndIf 

 5.12.  IF...THEN, IF...THEN...ELSE dan Nested IF Struktur IF

, kita dapat membuat algoritma-algoritma yang melakukan perintah berdasarkan kondisi tertentu. Perintah akan dilakukan jika hanya jika ekspresi boolean bernilai true (jika ekspresi boolean bernilai false maka perintah tidak akan dikerjakan).
 IF<ekspresiboolean>then Perintah_1 Else Perintah_2 Endif IF<ekspresiboolean1>then Perintah1 Elseif<ekspresiboolean2>then Perintah2 Elseif<ekspresibooleann>then Perintahn ElsePerintahn+1 Endif 
 Program statement kondisi IF- ELSE untuk mencari bilangan Genap dan Ganjil. Perhatikan contoh program dibawah ini:  Program 5.25
 #include<conio.h> #include<iostream> usingnamespacestd; main(){ intBil; cout<<"masukanbilangan:"; cin>>Bil; if(Bil%2==0) { cout<<"bilangangenap"; } else { cout<<"bilanganganjil"; } getch(); return0; }  

Keluaran program diatas adalah masukanbilangan:5 bilanganganjil  
Program dibawah ini digunakan untuk menghitung atau mencari bilangan terbesar.  Program 5.26 

#include<conio.h> #include<iostream usingnamespacestd; main(){ intA,B,C,maks; cout<<"A:"; cin>>A; cout<<"B:"; cin>>B; cout<<"C:"; cin>>C; if((A>B)&&(A>C)) maks=A; elseif((B>A)&&(B>C)) maks=B; else maks=C; cout<<"bilanganterbesaradalah"<<maks; getch(); return0; } 

 Keluaran program diatas adalah sebagai berikut: A:40 B:56 C:59 bilanganterbesaradalah59 

 5.13. Aplikasi Pernyataan IF pada Menu

  Menu adalah layar yang menampilkan beberapa pilihan sehingga pengguna dapat  memilih. Sebagai contoh pada sebuah program yang dapat  memberikan menu pilihan berikut ini:
 1. Menambahkan nama ke dalam daftar.  
2. Hapus nama dari daftar. 
 3. Mengubah nama dalam daftar. 
 4. Mencetak daftar. 
 5. Keluar dari program ini. Pengguna dapat memilih salah satu operasi dengan memasukkan nomor. Misalnya memasukan nomer  4, sehingga akan menyebabkan daftar dicetak, dan memasukkan 5 akan menyebabkan keluar program. struktur IF/ELSE IF dapat digunakan untuk membuat menu seperti diatas. Setelah pengguna memasukkan nomor, maka nomor akan digunakan untuk membandingkan pilihan yang tersedia dan melaksanakan sebuah pernyataan yang melakukan operasi. program dibawah digunakan untuk menghitung biaya keanggotaan disebuah klub kesehatan. Klub memiliki tiga paket keanggotaan pilihan: keanggotaan standar 

Next read ON halaman 19.

Share this

Related Posts

Previous
Next Post »