0% menganggap dokumen ini bermanfaat (0 suara)
49 tayangan5 halaman

Pemrograman Dasar: Switch Case

Dokumen tersebut memberikan penjelasan tentang switch case dalam pemrograman dasar. Terdiri dari pengertian switch case, bentuk penulisan, contoh program, dan latihan untuk membuat program sederhana mengecek nilai menggunakan switch case.

Diunggah oleh

m. linto herlambang
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOC, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
49 tayangan5 halaman

Pemrograman Dasar: Switch Case

Dokumen tersebut memberikan penjelasan tentang switch case dalam pemrograman dasar. Terdiri dari pengertian switch case, bentuk penulisan, contoh program, dan latihan untuk membuat program sederhana mengecek nilai menggunakan switch case.

Diunggah oleh

m. linto herlambang
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOC, PDF, TXT atau baca online di Scribd

JOBSHEET PEMROGRAMAN DASAR

SWITCH CASE

1. Pengertian Switch-Case
Bentuk dari switch - case merupakan pernyataan yang dirancangan khusus untuk
menangani pengambilan keputusan yang melibatkan sejumlah atau banyak alternatif
penyelesaian. Seperti bentuk if else majemuk, dengan pernyataan switch case, memungkinkan
kita untuk memilih salah satu pilihan dari berbagai ekspresi. Pemilihan dilakukan berdasarkan
nilai ekspresi yang telah ditetapkan.
Pemilihan berbagai kemungkinan nilai switch dilakukan satu demi satu berdasarkan nilai
case. Jika nilai dalam ekpresi switch tidak ada yang sesuai dengan nilai-nilai case, maka pilihan
akan secara otomatis ke alihkan ke default.

2. Bentuk Penulisan

switch(ekspresi karakter)
{
case 1:
Perintah ; break;
case 2:
Perintah ; break;
case 3:
Perintah ; break;
case 4:
Perintah ; break;
default:
Perintah ;

Keyword break merupakan optional, dapat tidak digunakan. Jika break tercantum, ketika CPU
selesai mengeksekusi pernyataan di atas break dan bertemu break maka eksekutor akan dikeluarkan dari
pernyataan switch dan melanjutkan baris setelah pernyataan switch.
Jika break tidak disertakan, maka CPU akan terus berjalan untuk mengeksekusi semua
pernyataan termasuk pernyataan yang berada pada label case lain hingga bertemu kurung kurawal
penutup “}”.
3 Contoh Penulisan
- Pemilihan Angka

- Penjelasan  Baca komentar (//) pada program


4. Latihan Program
- Tulis coding di bawah ini pada MinGW/Dev C++ dan eksekusi,
a) LATIHAN 1

b) LATIHAN 2
TUGAS

1. Buatlah program sederhana (SWITCH-CASE) untuk mengecek nilai dengan kondisi sebagai
berikut:
a) Jika point 80-100, mendapatkan nilai A
b) Jika point 60-80, mendapatkan nilai B
c) Jika point 40-60, mendapatkan nilai C
d) Dibawah 40, mendapatkan nilai D.
e) Dibawah 0 (negatif) dan diatas 100, mengeluarkan pesan “Point yang ada masukkan
diluar jangkauan penilaian 0 sampai 100”

Untuk Diperhatikan
- KERJAKAN BAGIAN LATIHAN (2 PROGRAM) DAN TUGAS (1 PROGRAM), BILA TERDAPAT
KESALAHAN, CARI DAN BERIKAN PEMBENARAN!
- TULIS KODE PROGRAM BESERTA DENGAN PENJELASAN DAN GAMBAR PULA HASIL EKSEKUSI
PROGRAM TSB
- TULIS JAWABAN PADA KERTAS F4, BERI NOMER ABSEN PADA POJOK KANAN ATAS KERTAS
BAGIAN DEPAN
- KETUA KELAS MENGECEK KELENGKAPAN TUGAS DAN MENULISKAN NAMA, NO ABSEN ANAK-
ANAK YANG TIDAK MENGUMPULKAN TUGAS
- KUMPULKAN TUGAS KE PAK LINTO

Anda mungkin juga menyukai