Java

arrgoz1

New member
Java

היי , רציתי לדעת אם יש למישהו פה הסברים בנוגע לנושא "קינון של הוראה לביצוע תנאי"?
 

GuestOfHonor

New member
זה חומר של תיכון?

לי אישית זה נשמע כמו דרך מאוד פלצנית להגיד "if בתוך if"
. אם הבנתי נכון, אז מה השאלה לגבי זה? איך עושים את זה בJava? למה זה טוב?
 

arrgoz1

New member
זה אכן חומר של תיכון

והשאלה שלי איך משלבים זאת בג'אווה?... ואילו עוד שפות תכנות מומלץ ללמוד?
 

GuestOfHonor

New member
אין פה מה להסתבך

נתחיל ממה זה תנאי בתכנות. תנאי זה פעולה בסגנון: "אם הציון שלי בהיסטוריה הוא מעל 80 אז אני אעשה XXX, אחרת אני אעשה YYY" בJava זה יראה משהו כמו : if (historyGrade > 80( XXX Else YYY; תנאי בתוך תנאי (או תנאי מקונן, מלשון קן או nesting באנגלית) זה בדיוק מה שזה נשמע. לדוגמא : "אם הציון שלי בהיסטוריה גדול מ80 אז - אם אני רוצה להרחיב היסטוריה, אז XXX, אחרת YYY... ואם הציון שלי בהיסטוריה קטן-שווה מ 80 אז אני אעשה ZZZ..." שים לב שבתוך מה שאני עושה בתנאי ש"בחוץ" (הציון בהסטוריה) שמתי עוד תנאי. זה ה'קינון'. בJava זה יראה משהו כזה : if (historyGrade > 80) { if (expandingHistory == true) { XXX } else { YYY } else { ZZZ } וזה הכל.
 

asm32

New member
במצב הזה

הייתי ממליץ למי שלומד להצטייד במילון אבן שושן או משהו כזה
 
למעלה