tm 4
SOAL:
1 Jelaskan apa itu percabangan, metode if else if dan switch case !
Jawaban :
Percabangan ialah Suatu kondisi yang memiliki makna tidak habis dengan satu kali eksekusi artinya, akan terus melakukan pemrosesan lebih tepatnya dengan kondisi
if, Else, do, while.....
contoh :
1,2,3,4....n = decimal
decimal = +1...n
-1....-n = not decimal
• Metode IF ELSE IF adalah sebuah struktur logika program yang di dapat dengan cara menyambung beberapa kondisi IF ELSE menjadi sebuah kesatuan. Jika kondisi pertama tidak terpenuhi atau bernilai false, maka kode program akan lanjut ke kondisi IF di bawahnya. Jika ternyata tidak juga terpenuhi, akan lanjut lagi ke kondisi IF di bawahnya, dst hingga blok ELSE terakhir atau terdapat kondisi IF yang bernilai true.
Berikut format dasar penulisan kondisi IF ELSE IF dalam bahasa C:
if (condition_1) {
// Kode program yang dijalankan jika condition_1 berisi nilai True
}
else if (condition_2) {
// Kode program yang dijalankan jika condition_2 berisi nilai True
}
else if (condition_3) {
// Kode program yang dijalankan jika condition_3 berisi nilai True
}
else {
// Kode program yang dijalankan jika semua kondisi tidak terpenuhi
• SWITCH CASE adalah percabangan kode program dimana kita membandingkan isi sebuah variabel dengan beberapa nilai. Jika proses perbandingan tersebut menghasilkan nilai true, maka block kode program akan dijalankan.
Kondisi SWITCH CASE terdiri dari 2 bagian, yakni perintah SWITCH dimana terdapat nama variabel yang akan diperiksa, serta 1 atau lebih perintah CASE, masing-masing untuk setiap nilai yang ingin diperiksa.
Berikut format dasar penulisan kondisi SWITCH CASE dalam bahasa C:
switch (nama_variabel) {
case 'nilai_1':
// Kode program yang dijalankan jika nama_variabel == nilai_1
break;
case 'nilai_2':
// Kode program yang dijalankan jika nama_variabel == nilai_2
break;
case 'nilai_3':
// Kode program yang dijalankan jika nama_variabel == nilai_3
break;
...
...
default:
// Kode program yang dijalankan jika tidak ada kondisi yang terpenuhi
}
2 Sebuah program mengharuskan seseorang menggunakan id:admin dan password:123 untuk dapat masuk ke dalam programnya. Buatlah flowchartnya serta penerapan
sederhana terhadap kodenya !
3 .Buat kembali salah satu contoh program yang telah dipersentasikan dan jelaskan tiap kodenya !
Jawaban :
Komentar
Posting Komentar