Switch Case
Algoritma If Else Bersarang/Nested IF
Contoh IF .. Else
Pernyataan switch adalah pernyataan yang digunakan untuk menjalankan
salah satu pernyataan dari beberapa kemungkinan pernyataan, berdasarkan nilai
dari sebuah ungkapan dan nilai penyeleksian.
if(kondisi)
{
blok_pernyataan_1;
}
else
{
blok_pernyataan_2;
}
if (kondisi_1)
{ blok_pernyataan_1; }
else if (kondisi_2)
{ blok_pernyataan_2; }
else if (kondisi_3)
{ blok_pernyataan_3; }
....
else if (kondisi_n)
{ blok_pernyataan_n; }
else {blok_pernyataan_else; }
Contoh IF Sederhana
For...
if (kondisi)
{
statement_1;
statement_2;
.....
statement_n;
}
Zahrotul Jannah, S.Kom
For merupakan salah sebuah kode yang digunakan untuk operasi perulangan. Dalam penulisan logika ini terdapat satu variabel yang mana sudah diberi nilai atau sudah ditentukan jumlah perulangannya.
Algoritma Runtunan / Sequence
for (inisialisasi;syarat;penambahan)
pernyataan;
Algoritma Pemilihan / Selection
Runtunan merupakan struktur dasar algoritma yang setiap instruksinya dikerjakan secara BERURUTAN sesuai dengan urutan penulisan algoritma tersebut.
Digunakan bila jumlah perulangannya belum diketahui.
Bentuk Instruksi pemilihan :
· Instruksi IF
Instruksi ini lebih cocok digunakan untuk pengambilan keputusan berdasarkan perbandingan nilai dengan operator <, <=, >, >= maupun operator = =,!=.
Bentuk-bentuk instruksi :
1. Pernyataan IF Sederhana
2. Pernyataan IF-ELSE
3. Pernyataan IF-ELSE Bersarang
4. Pernyataan Switch Case
Perulangan DO WHILE dan WHILE hampir sama, perbedaannya dengan while, do … while memiliki pengecekan kondisi yang terletak setelah statement perulangan.
If..Else...
while( expression )
{
Statementl;
Statement2;
}
Statement3;
Tentang Algoritma Sequence.....
Algoritma runtunan (sequence) satu atau lebih instruksi, yang berarti bahwa:
1. Tiap instruksi dikerjakan satu persatu.
2. Tiap instruksi dilaksanakan sekali, tidak ada instruksi yang diulang.
3. Akhir dari instruksi terakhir merupakan akhir algoritma.
Jika pada if nilai yang salah tidak akan di proses, dalam if-else untuk nilai yang bernilai salah atau false akan di kerjakan di bagian "else".
Algoritma Perulangan / LOOPING
Contoh :
berfungsi untuk mengulang suatu pernyataan
Terima Kasih
Atas Perhatiannya
IF ELSE Bersarang
switch (pernyataan)
{
case konstanta_1:
blok_pernyataan_1;
break; case konstanta_2:
blok_pernyataan_2;
break; .....
case konstanta_n:
blok_pernyataan_n;
break; default: blok_pernyataan_default;
}
Penulisan kode untuk logika perulangan ini ada tiga cara. yaitu :
1. For
2. While
3. Do.. While..
Algoritma Runtunan, Pemilihan dan Pengulangan
Zahrotul Jannah, S.Kom