ABA


"שאלה| לגבי שימוש בלולאת FOR ו WHILE ב-JAVA"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #10173 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 10173
-KINGMAN-  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 13.4.03
7284 הודעות, 2 פידבק, 4 נקודות
   16:29   10.12.10   
אל הפורום  
  שאלה| לגבי שימוש בלולאת FOR ו WHILE ב-JAVA  
 
   שלום אשמח להסבר מתי אני משתמש בלולאת FOR ומתי אני משתמש ב- WHILE אני פשוט מתבלבל ולפעמים תוכניות לא עובדות לי טוב ועם אפשר עוד שאלה מה התפקיד של משתנה בוליאני ואיך זה מתבטא בתוך הלולאה אשמח להסבר תודה רבה לעוזרים


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  בכל שפה בעצם.. For זה כשאתה יודע את מס' האיטרציות Nesher  10.12.10 16:56 1
     אחי כנס -KINGMAN-  10.12.10 18:35 2
         במקרה של הזנה של מס' קבוע, כן... אתה תשתמש ב-FOR Nesher  10.12.10 21:03 3
  התשובה היחידה שאני יכול לתת לך זה לזרום עם הקטע של חומוס 10.12.10 22:07 4
  כול מה שאתה יוצר עם FOR אתה יכול ליצור עם WHILE ולהפך. Yariv-H 11.12.10 12:49 5
  אוקיי תודה רבה לכולם :) -KINGMAN-  12.12.10 01:00 6

       
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק, 43 נקודות
   16:56   10.12.10   
אל הפורום  
  1. בכל שפה בעצם.. For זה כשאתה יודע את מס' האיטרציות  
בתגובה להודעה מספר 0
 
שאתה מבצע (מס' קבוע)
כמו למשל להדפיס את כל המס' מ-1 עד 100..
While זה שמס' האיטרציות נקבע באמת ע"י איזשהו ערך בוליאני
למשל ריצה על רשומות מטבלה (ואז הבוליאני זה שיש לי רשומה בסמן) או מרשימות שונות (יש המשך לרשימה..), הרצת ת'רד וכו'..


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
-KINGMAN-  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 13.4.03
7284 הודעות, 2 פידבק, 4 נקודות
   18:35   10.12.10   
אל הפורום  
  2. אחי כנס  
בתגובה להודעה מספר 1
 
   ערכתי לאחרונה בתאריך 10.12.10 בשעה 18:41 בברכה, -KINGMAN-
 
רגע אז למשל סתם דוגמה אני רוצה שהמשתמש יזין כמה אחי יש לו ואז תשמות שלהם אז זה יהיה פה צורך להישתמש בלולאת FOR נכון?
לגבי ה- WHILE אתה יכל לפרט קקצת יותר על מה זה משתנה בוליאני או אפילו לתת דוגמה פשוטה עם לולאת WHILE
עוד משהו נוסף מה אומר הסימן || תודה רבה!!!


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק, 43 נקודות
   21:03   10.12.10   
אל הפורום  
  3. במקרה של הזנה של מס' קבוע, כן... אתה תשתמש ב-FOR  
בתגובה להודעה מספר 2
 
כי אתה יודע כמה פעמים הם יחזרו על הפעולה של הזנת שמות האחים בדוגמא שנתת

הסימן || אומר OR.. כלומר אם יש שני פעולות מצידי הסימן || אז אם אחד מהם הוא אמת אז הערך החזר הוא אמת (כי זה true || true או אופציה נוספת true || false ובתוצאה שניהם מחזירים true)
או אם שניהם שקר אז כל התוצאה היא שקר (false || false תמיד יחזיר שקר)

לגבי לולאת WHILE

נגיד ויש לי רשימה מקושרת חד-כיוונית...
אז במידה ואני רוצה לעבור על כולה ולהדפיס את הערך שלה אז זה יהיה ככה


while (node != null)
{
print(node.Value);
node = node.Next;
}

למה זה נעשה עם תנאי... כי אנחנו לא יודעים מתי הלולאה תיפסק (עד שנקבל ש-node הוא null)


כשתתקדם קצת עם החומר, תבין שאפשר ברמת העיקרון לבצע את אותן הפעולות גם בעזרת FOR וגם בעזרת WHILE.. ואפילו DO..WHILE (שאני מאמין שעדיין לא למדת)
אבל נהוג לבצע את השימוש בלולאות לפי ההיגיון שהסברתי


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
חומוס לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 22.4.02
13069 הודעות, 5 פידבק, 6 נקודות
   22:07   10.12.10   
אל הפורום  
  4. התשובה היחידה שאני יכול לתת לך זה לזרום עם הקטע של  
בתגובה להודעה מספר 0
 
לולאות.

כשתגיע למצב שתצטרך להשתמש באחת מהלולאות (WHILE/IF/FOR או אפילו SWITCH) אתה תדע כבר במה להשתמש

זה תלוי במצב שבו אתה נמצא.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Yariv-H לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 24.3.02
5856 הודעות, 1 פידבק, 2 נקודות
   12:49   11.12.10   
אל הפורום  
  5. כול מה שאתה יוצר עם FOR אתה יכול ליצור עם WHILE ולהפך.  
בתגובה להודעה מספר 0
 
  



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
-KINGMAN-  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 13.4.03
7284 הודעות, 2 פידבק, 4 נקודות
   01:00   12.12.10   
אל הפורום  
  6. אוקיי תודה רבה לכולם :)  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net