17 Des 2014

pembahasan singkat IF ,ELSE IF,Looping


kali ini ssaya akan membahas tentang penggunaan if else dan looping untuk menghitung sebuah perhitungan yang terstruktur.

1. IF statement
Statement if adalah salah satu statement yang digunakan untuk penyeleksian kondisi. Statement ini merupakan statement percabangan paling dasar, jika suatu terpenuhi alias bernilaitrue maka akan menjalankan tertentu. Dan jika tidak maka tersebut tidak akan dijalankan.
sintak:
if (kondisi) {
statement;
} 


Operator yang digunakan dalam kondisi adalah operator perbandingan, seperti dalam table berikut

Operator
Arti
Contoh
< 
Kurang dari
x < y Apakah x kurang dari y
<=
Kurang dari sama dengan 
x <= y Apakah x kurang dari sama dengan y 
> 
Lebih dari
x > y Apakah x lebih dari y
>=
Lebih dari sama dengan
x >= y Apakah x lebih dari sama dengan y
= =
Sama dengan
x = = y Apakah x sama dengan y
!=
Tidak sama dengan
x != y Apakah x tidak sama dengan y

2. IF-ELSE statement
Statement ini merupakan pengembangan dari “if” statement, ketika suatu tidak terpenuhi maka akan menjalankan . Tetapi ketika menemukan “else if” statement maka dilakukan pengecekan kembali.
Sintak: Sintak :
if (kondisi) {
statement;
             }
else {
statement;
            }
else
}

3. Penggunaan Looping (Pengulanggan )

Looping adalah sebuah program perulangan statement dengan jumlah tertentu jika kondisi terpenuhi. Perulangan akan berhenti jika nilai yang dimasukan sudah tidak memenuhi syarat yang diberikan.

Macam-macam looping pada C :
  • while loop
Syntax : while (expression) statement
  •  do-while loop
Syntax : do statement while (condition);

Secara fungsional hampir sama dengan while loop, hanya saja condition dalam do-while dievaluasi setelah eksekusi statement, dengan kata lain sedikitnya satu kali eksekusi statement walaupun kondisi tidak terpenuhi.
  • for loop
Fungsinya akan mengulang statement jika condition bernilai benar. Sama seperti while loop, hanya saja for memungkinkan untuk memberikan instruksi initialization dan instruksi increase, sehingga dapat menampilkan loop dengan counter.

0 komentar:

Posting Komentar

  • Blogger news

  • Blogroll