Selection: CASE · Seleksi: CASE
This page needs a recent browser (with SharedArrayBuffer support). Please update Chrome, Edge, Firefox or Safari to the latest version. · Halaman ini memerlukan browser terbaru (dengan dukungan SharedArrayBuffer). Silakan perbarui Chrome, Edge, Firefox, atau Safari ke versi terbaru.
English
CASE OF picks one branch
- A
CASEruns the branch whose value matches the variable. - Branches are tested in order. The first match runs, and the rest are skipped.
OTHERWISEis the branch for every other value. It comes last.
Bahasa Indonesia
CASE OF memilih satu cabang
- Sebuah
CASEmenjalankan cabang yang nilainya cocok dengan variabel. - Cabang-cabang diuji secara berurutan. Kecocokan pertama berjalan, dan sisanya dilewati.
OTHERWISEadalah cabang untuk setiap nilai lain. Ia berada terakhir.
English
Bahasa Indonesia
DECLARE Move : CHAR
Move ← 'W'
CASE OF Move
'W' : OUTPUT "west"
'E' : OUTPUT "east"
OTHERWISE : OUTPUT "other"
ENDCASE
English
Watch out
- A character value uses single quotes:
'W'. - Each branch is one statement here. A longer branch is easier to read as an
IF.
Bahasa Indonesia
Hati-hati
- Nilai karakter menggunakan tanda petik tunggal:
'W'. - Setiap cabang adalah satu pernyataan di sini. Cabang yang lebih panjang lebih mudah dibaca sebagai sebuah
IF.
English
Common mistakes
- Close the block with
ENDCASE. - Put a colon after the value, and after
OTHERWISE.
Bahasa Indonesia
Kesalahan umum
- Tutup blok dengan
ENDCASE. - Letakkan titik dua setelah nilai, dan setelah
OTHERWISE.
English
Now you try
- Read a character and choose a word with
CASE OF.
Bahasa Indonesia
Sekarang Anda coba
- Bacalah karakter dan pilih kata dengan
CASE OF.
Read a CHAR Move. Output west for W, east for E, and other for anything else. · Baca CHAR Move. Tampilkan west untuk W, east untuk E, dan other untuk lainnya.
Click Run to see the output here. · Klik Jalankan untuk melihat output di sini.