Struktur kontrol keputusan berikut yang setara dengan select case adalah:
Jawabannya adalah c. if bertingkat. Struktur kontrol keputusan berikut yang setara dengan select case adalah if bertingkat. Penjelasan dan Pembahasan Jawaban a. if then elseif menurut saya ini salah, karena sudah menyimpang jauh dari apa yang ditanyakan. Jawaban b. if then menurut saya ini juga salah, karena setelah saya cek di situs ruangguru ternyata lebih tepat untuk jawaban pertanyaan lain. Jawaban c. if bertingkat menurut saya ini yang benar, karena sudah tertulis dengan jelas pada buku dan catatan rangkuman pelajaran. Jawaban d. if else menurut saya ini malah 100% salah, karena tadi saat coba cari buku catatan, jawaban ini cocok untuk pertanyaan lain. Kesimpulan Dari penjelasan dan pembahasan diatas, bisa kita simpulkan bahwa pilihan jawaban yang paling benar adalah c. if bertingkat.. Jika masih ada pertanyaan lain, dan masih bingung untuk memilih jawabannya. Bisa tulis saja dikolom komentar. Nanti saya bantu memberikan jawaban yang benar. Lihat juga kunci jawaban pertanyaan berikut:
Struktur Percabangan dalam Visual Basic Pengertian Struktur kontrol Struktur kontrol percabangan merupakan pengatur aliran program, berbentuk rangkaian perintah yang harus ditulis untuk memenuhi beberapa keadaan, yaitu : • Mengulang sebagian rutin karena tidak terpenuhinya suatu kondisi • Melanjutkan sebuah pernyataan bila kondisi terpenuhi • Memilih sebuah pilihan dari beberapa alternatif bila sebuah kondisi terpenuhi Visual Basic menyediakan beberapa jenis struktur percabangan, diantaranya : - If... Then - If... Then... Else Struktur percabangan If... Then melakukan sebuah aksi jika kondisi bernilai true atau melompati sebuah aksi jika kondisi bernilai false. Struktur If... Then dikenal dengan struktur percabangan tunggal karena memilih atau mengabaikan sebuah aksi tunggal. Struktur percabangan If.. Then... Else melakukan sebuah aksi jika kondisi bernilai true dan melakukan sebuah aksi berbeda jika kondisi bernilai false. Struktur If... Then... Else dikenal dengan struktur percabangan ganda karena memilih diantara dua aksi yang berbeda. Struktur percabangan Select Case melakukan salah satu aksi dari banyak aksi, tergantung pada nilai dari sebuah ekspresi. Struktur Select.. Case dikenal dengan struktur percabangan jamak karena memilih di antara berbagai aksi yang berbeda. Struktur Percabangan If... Then Dalam sebuah program, struktur percabangan memilih diantara beberapa aksi. Sebagai contoh, Jika dimisalkan bahwa syarat nilai kelulusan pada suatu ujian adalah 60 dari skala 100, maka statement nya sebagai berikut: If nilai mahasiswa lebih besar dari atau sama dengan 60 Tampilkan “Lulus” Menentukan apakah kondisi “nilai mahasiswa lebih besar dari atau sama dengan 60” bernilai true atau false. Jika bernilai true, maka “Lulus” akan ditampilkan, dan statement berikutnya akan di eksekusi. Jika kondisi bernilai false, maka statement untuk menampilkan akan diabaikan, dan statement berikutnya akan dieksekusi. Berikut contoh penerapan dalam Visual Basic : Dim nilai As Integer Dim hasil As Strings Nilai = 70 If nilai >= 60 Then hasil = “Lulus” End If Struktur Percabangan If... Then... Else Struktur percabangan If... Then... Else mengizinkan programer untuk menentukan sebuah aksi yang dilakukan ketika kondisi bernilai true dan melakukan sebuah yang berbeda ketika kondisi bernilai false. Sebagai contoh : If nilai mahasiswa lebih besar dari atau sama dengan 60 Tampilkan “Lulus” Else Tampilkan “Gagal” Statement tersebut akan menampilkan “Lulus” jika nilai mahasiswa lebih dari atau sama dengan 60, dan menampilkan “Gagal” jika nilai mahasiswa kurang dari 60. Berikut contoh penerapan dalam Visual Basic Dim nilai As Integer Dim hasil As Strings Nilai = 70 If nilai >= 60 Then Hasil = “Lulus” Else Hasil = “Gagal” End If Struktur percabangan If... Then... Else bersarang untuk kondisi jamak dikrontruksikan dengan menempatkan struktur percabangan If... Then... Else di dalam struktur If... Then.. Else lainnya. Sebagai contoh, statement berikut akan menghasilkan “A” untuk nilai ujian yang lebih besar dari atau sama dengan 90, “B” untuk nilai dengan rentang 80-90, “C” untuk nilai dalam rentang 70-79, “D” untuk nilai dalam rentang 60-69, dan “E” untuk nilai lainnya. If nilai mahasiswa lebih besar dari atau sama dengan 90 Tampilkan “A” ElseIf nilai mahasiswa lebih besar dari atau sama dengan 80 Tampilkan “B” ElseIf nilai mahasiswa lebih besar dari atau sama dengan 70 Tampilkan “C” ElseIf nilai mahasiswa lebih besar dari atau sama dengan 60 Tampilkan “D” Else Tampilkan “E” End If Jika nilai mahasiswa lebih besar dari atau sama dengan 90 maka kondisi pertama bernilai true dan akan di eksekusi, jika kondisi pertama bernilai false maka program akan mengeksekusi statement selanjutnya. Tetapi jika semua kondisi bernilai false, maka program akan mengeksekusi statement Else. Berikut contoh penerapan dalam Visual Basic Dim nilai As Integer Dim hasil As Strings If nilai >= 90 Then hasil = “A” ElseIf nilai >= 80 Then hasil = “B” ElseIf nilai >= 70 Then hasil = “C” ElseIf nilai >= 60 Then hasil = “D” Else hasil = “E” End If Struktur Percabangan Select Case Bentuk Select Case digunakan untuk percabangan banyak. Select Case biasa dipakai untuk alternatif bentuk If... Then... Else, karena statement nya lebih mudah dibaca. Bentuk statement dari Select Case sebagai berikut : Select Case <kondisi> Case <ekspresi -1> <pernyataan – 1> Case <ekspresi -2> <pernyataan -2> Case <ekspresi -3> <pernyataan -3> Case Else <pernyataan –n> End Select |