Selection: CASE · בחירה: CASE (מקרה)
This page needs a recent browser (with SharedArrayBuffer support). Please update Chrome, Edge, Firefox or Safari to the latest version. · עמוד זה דורש דפדפן עדכני (תומך ב-SharedArrayBuffer). אנא עדכן את Chrome, Edge, Firefox או Safari לגרסה העדכנית ביותר.
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.
עברית
CASE בוחר ענף אחד
CASEמריץ את הענף שערכו תואם את המשתנה.- הענפים נבדקים בסדר. הענף הראשון התואם מריץ, ושאר הענפים מודלים.
OTHERWISEהוא הענף לכל ערך אחר. הוא בא אחרון.
English
עברית
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.
עברית
שימו לב
- ערך של תווית משתמש בסימני גימור יחידים:
'W'. - כל ענף הוא הוצאה אחת כאן. ענף ארוך יותר קל לקריאה כ-
IF.
English
Common mistakes
- Close the block with
ENDCASE. - Put a colon after the value, and after
OTHERWISE.
עברית
טעויות נפוצות
- סגור את הבלוק עם
ENDCASE. - הנח נקודה אחת לאחר הערך, ואחר
OTHERWISE.
English
Now you try
- Read a character and choose a word with
CASE OF.
עברית
כעת תנסו בעצמכם
- קרא תווית ובחר מילה עם
CASE OF.
Read a CHAR Move. Output west for W, east for E, and other for anything else. · קרא CHAR Move. הדפס west עבור W, הדפס east עבור E, והדפס other לכל שאר המקרים.
Click Run to see the output here. · לחץ על הרץ כדי לראות את התוצא כאן.