הוראת if מקוננת
שיעור 5 מתוך 11 בקורס פקודות בקרה ב-Java של Coddy.
במקום להשתמש בכמה משפטי if, אפשר גם להשתמש ב-else if לצד if, וכך ליצור שרשרת if-else-if-else או פשוט שרשרת if-if.
משפט if מקונן מייצג בלוק if בתוך בלוק if אחר. כאן, התנאי של בלוק ה-if הפנימי נבדק רק כאשר התנאי של בלוק ה-if החיצוני הוא true.
תחביר:
if(condition){
//קוד לביצוע, else הוא אופציונלי
if(condition){
//קוד לביצוע, else הוא אופציונלי
}
} אתגר
קלצרו פונקציה שמקבלת שני משתני int, בשם age ו-weight, ומחזירה ערך מחרוזת.
תנאים:
אם age גדול מ-18 ו-weight גדול מ-50, הדפיסו "Valid"; אחרת, הדפיסו "Invalid".
נסו בעצמכם
class DonateBlood {
public static String donateBlood(int age, int weight) {
// כתבו כאן קוד
}
}כל השיעורים ביחידה פקודות בקרה ב-Java
תרגלו בעצמכם: קומפיילר Java אונליין