המשימה
כתוב פעולה שמקבלת תו ומדפיסה מה הוא:
digit — אם התו הוא ספרה '0' עד '9'
letter — אם התו הוא אות אנגלית, גדולה או קטנה
other — בכל מקרה אחר
דוגמאות:
'7' → digit
'k' → letter
'K' → letter
'#' → other
' ' → other
הנחיות:
• תו הוא מספר — אפשר להשוות אותו לתווים אחרים באמצעות <= ו->=.
• 'a' <= c && c <= 'z' בודק שהתו נמצא בטווח האותיות הקטנות.
• פתור בעזרת השוואות בלבד, בלי פעולות מוכנות מהספרייה.
```ds:table
{"title":"דוגמאות","rows":[["תו","פלט"],["'7'","digit"],["'k'","letter"],["'K'","letter"],["'#'","other"],["' '","other"]]}
```
קוד הפתיחה
public class Main {
public static void kindOf(char c) {
// כתוב את הפתרון כאן
}
public static void main(String[] args) {
kindOf('7'); // digit
kindOf('k'); // letter
kindOf('K'); // letter
kindOf('#'); // other
kindOf(' '); // other
}
}
כדי לכתוב, להריץ ולקבל משוב — התחבר עם חשבון Google. לוקח שנייה.
המשוב נוצר על ידי AI ועשוי לטעות. אם אתה חושב שהפתרון שלך נכון —
כנראה שאתה צודק. הציון כאן הוא לתרגול בלבד ואינו מדווח לאיש.
אל תכתוב בקוד פרטים אישיים כמו שם מלא, טלפון או כתובת. הקוד נשלח לשירות
בדיקה חיצוני.