שיחה:שפת C/לולאות

תוכן הדף אינו נתמך בשפות אחרות.
מתוך ויקיספר, אוסף הספרים והמדריכים החופשי

חוסר אחידות + חוסר דוגמאות[עריכה]

נראה לי שיש איזשהו חוסר אחידות בצורה בה מציגים את המבנה הבסיסי של הלולאות (לעומת, נניח, הצורה שבה אתחול משתנים הוצגו). מה שיותר חשוב הוא שיש מעט מאד דוגמאות. נראה לי שאוסיף דוגמה לכל סוג לולאה.Thedsadude 14:11, 25 בנובמבר 2007 (IST)[תגובה]

ישנה דוגמה מסכמת בשפת C/ביטויים בוליאניים ותנאים שמקומה כאן, מפני שהיא מראה הן תנאים והן לולאות. אני מעביר אותה לכאן.Thedsadude 08:22, 26 בנובמבר 2007 (IST)[תגובה]

מחיקת "עבודה בלולאה עצמה"[עריכה]

בלולאת הfor התמציתית להפליא, אפשר לבצע האקים שונים ומגוונים. הלולאה, כפשוטה, לא נועדה להכנסת קוד side-effects לחלק המקדם אינדקסים. יתרה מכך, אם עושים זאת - יש להזהר, מפני שצריך להסתמך על סדר מדוייק של אופרטור הפסיק. השאלה היא האם הנקודה מספיק חשובה כדי להעלות אותה כאן. לדעתי ממש לא:

  1. כאמור, מדובר בהאק ובסגנון כתיבה מפוקפק
  2. הידע הטכני הנדרש חורג יחסית לשאר הקובץ

אני מוחק לכן את הנושא.Thedsadude 23:53, 26 בנובמבר 2007 (IST)[תגובה]

עבודה כזו היא לא דבר בלתי שכיח, ולכן כדאי לפחות להציג את הנושא (בתוספת המלצה להימנע משימוש כזה). Johnny Zoo 21:10, 27 בנובמבר 2007 (IST)[תגובה]

כנ"ל לגבי "הפסקת הלולאה באמצע"[עריכה]

ללא דוגמאות, קשה (אם לא בלתי אפשרי) להבין כיצד (ולמה) להשתמש בbreak וcontinue. אם מישהו רוצה להחזיר את הנושא, אני ממליץ לעשות זאת בליווי דוגמאות משכנעות.Thedsadude 23:56, 26 בנובמבר 2007 (IST)[תגובה]

הוספת מוטיבציה[עריכה]

נראה לי שכדאי להוסיף דוגמה בהתחלה שמסבירה בכלל בשביל מה זה טוב. Thedsadude 20:26, 27 בנובמבר 2007 (IST)[תגובה]

מסכים איתך לחלוטין. Johnny Zoo 21:10, 27 בנובמבר 2007 (IST)[תגובה]

פתרון לולאת do while[עריכה]

נסיתי להריץ את הפתרון (בסביבת פיתוח Dev c ++) והוא נתן משום מה הודעת שגיאה (העתקתי את הקוד ב"העתק" "הדבק" כך שאין חשש שטעיתי בהקלדה).

אנא נסה שוב עכשיו. Thedsadude 16:48, 3 בדצמבר 2007 (IST)[תגובה]

עובד תודה רבה.