Tujuan dari praktikum ini adalah : 1. Mahasiswa bisa membuat program yang memerlukan perulangan. 2. Mahasiswa bisa memilih/menentukan statement looping yang paling sesuai dengan permasalahan yang harus dipecahkan. 3. Mahasiswa bisa...
moreTujuan dari praktikum ini adalah : 1. Mahasiswa bisa membuat program yang memerlukan perulangan. 2. Mahasiswa bisa memilih/menentukan statement looping yang paling sesuai dengan permasalahan yang harus dipecahkan. 3. Mahasiswa bisa menentukan statement control yang tepat untuk program yang dibuat. 2.2 DASAR TEORI 2.2.1 Ekspresi Ekspresi merupakan suatu operator, dimana operator ini memberikan suatu sifat atau keadaan yang diberlakukan pada suatu variabel, dengan kata lain ekspresi memberikan atau menunjukan kondisi yang ada pada suatu variabel.[4] Contoh : "1 + 2 = 3" merupakan contoh ekspresi yang dimana "+" merupakan operator ekspresinya. Jadi operator "+" menunjukan kondisi apa yang diberlakukan pada variabel 1 dan 2 yakni dijumlahkan, sedangkan nilai 3 merupakan hasil ekspresi.[1] 2.2.2 Statement Control Statement control merupakan sebuah statement yang terdiri dari kondisi-kondisi yang dimana jika kondisi tersebut terpenuhi program akan melakukan suatu instruksi tertentu. Jadi dapat dikatakan statement control merupakan penunjuk arah bagi urutan suatu program.[1] Dalam bahasa C++ ada beberapa jenis statement control sebagai berikut : 1. Konstruksi "if" Pada konstruksi "if" sebuah konstruktur, program hanya memiliki sebuah kondisi, artinya dimana suatu instruksi atau beberapa instruksi akan dijalankan apabila sebuah kondisi tersebut dipenuhi, namun apabila kondisi tersebut tidak terpenuhi maka instruksi yang ada tidak akan dijalankan.[4]