שיחה:Java/תנאים ולולאות
הוספת נושאמראה
תגובה אחרונה: לפני 14 שנים מאת Crazy Ivan בנושא שאלה
שאלה
[עריכה]מה ההבדל בין לולאת WHILE לבין IF?
- לולאת while היא לולאה, כפי שמציין שמה. כלומר הפקודות שבתוך הלולאה מתבצעות שוב ושוב עד שהתנאי בלולאה לא מתקיים ואז התוכנית ממשיכה הלאה. לעומת זאת, if הוא תנאי שנבדק פעם אחת בלבד, ואם הוא מתקיים אז הפקודות מתבצעות (פעם אחת). לכן בלולאת while צריך לדאוג שהתנאי בלולאה יעצר מתישהו, אחרת התוכנית תתקע בלולאה אינסופית. Crazy Ivan • שיחה 20:02, 29 בינואר 2010 (IST)