Kelas: XII Mata pelajaran: Teknologi Informasi Materi: Algoritma Pemrograman Dasar
Kata kunci: flowchart. switch dan case
Pembahasan:
Flowchart Mencari Nama Bulan Januari sampai dengan Desember adalah sebagai mana berikut. Algoritma ini akan menggunakan logika kondisi “switch dan case”. Perintah switch akan menyeleksi kondisi yang diberikan dan kemudian membandingkan hasilnya dengan konstanta-konstanta yang berada di case.
Switch dan case adalah alternatif logika selain “if dan else”. Struktur logika switch adalah sebuah stuktur percabangan yang akan memeriksa suatu variabel, lalu menjalankan perintah-perintah yang sesuai dengan kondisi yang mungkin terjadi untuk variabel tersebut. Struktur switch ini mirip dengan struktur “if” yang ditulis berulang.
Switch dan case akan di gunakan di program ini, di mana kita akan melakukan pengecekan, dari bulan ke-1 yaitu Januari hingga bulan ke-2 yaitu Desember. Bila menemukan yang tepat, nilai nama_bulan akan ditentukan dan kemudian program akan keluar dari switch dan menuliskan nama bulan
Verified answer
Kelas: XII
Mata pelajaran: Teknologi Informasi
Materi: Algoritma Pemrograman Dasar
Kata kunci: flowchart. switch dan case
Pembahasan:
Flowchart Mencari Nama Bulan Januari sampai dengan Desember adalah sebagai mana berikut. Algoritma ini akan menggunakan logika kondisi “switch dan case”. Perintah switch akan menyeleksi kondisi yang diberikan dan kemudian membandingkan hasilnya dengan konstanta-konstanta yang berada di case.
Switch dan case adalah alternatif logika selain “if dan else”. Struktur logika switch adalah sebuah stuktur percabangan yang akan memeriksa suatu variabel, lalu menjalankan perintah-perintah yang sesuai dengan kondisi yang mungkin terjadi untuk variabel tersebut. Struktur switch ini mirip dengan struktur “if” yang ditulis berulang.
Switch dan case akan di gunakan di program ini, di mana kita akan melakukan pengecekan, dari bulan ke-1 yaitu Januari hingga bulan ke-2 yaitu Desember. Bila menemukan yang tepat, nilai nama_bulan akan ditentukan dan kemudian program akan keluar dari switch dan menuliskan nama bulan
Adapun pseudocodenya adalah sebagai berikut:
WRITE “Masukkan nomor bulan: “
READ bulan
SWITCH bulan
CASE ‘1’: nama_bulan = “Januari”
CASE ‘2’: nama_bulan = “Februari”
CASE ‘3’: nama_bulan = “Maret”
CASE ‘4’: nama_bulan = “April”
CASE ‘5’: nama_bulan = “Mei”
CASE ‘6’: nama_bulan = “Juni”
CASE ‘7’: nama_bulan = “Juli”
CASE ‘8’: nama_bulan = “Agustus”
CASE ‘9’: nama_bulan = “September”
CASE ‘10’: nama_bulan = “Oktober”
CASE ‘11’: nama_bulan = “November”
CASE ‘12’: nama_bulan = “Desember”
ENDSWITCH
WRITE nama_bulan