שיחה:שפת C/ביטויים בוליאניים ותנאים

מתוך ויקיספר, אוסף הספרים והמדריכים החופשי
קפיצה לניווט קפיצה לחיפוש

חוסר דיוק[עריכה]

האופרטור הטרנרי ?: אינו שקול ל- if/else משתי סיבות:

  1. הוא פועל על ביטויים ולא על פקודות. כלומר, לא ניתן להכניס בביטוי ?: מבנים כמו if או לולאות.
  2. הוא מחזיר ערך של הביטוי שחושב.

לכתוב שהוא שקול ל- if זה לא מדוייק ומטעה. --אפסאלון 06:54, 16 מרס 2006 (UTC)

אז תתקן, בגלל זה אנחנו כותבים בויקי חורחה

שגיאה[עריכה]

כתוב "לולאת while היא לולאה הפועלת כל עוד תנאי מוגדר מתקיים. ... לאחר שורה זו יש לכתוב הוראה או קטע קוד תחום בבלוק. בסוף הבלוק יש לשים נקודה-פסיק (;)." בסוף כל בלוק לא שמים נקודה פסיק. נקודה פסיק זה כמו בלוק ריק.--80.178.128.177 13:54, 13 באוגוסט 2006 (IDT)

אכן. תיקנתי. ‏conio.h‏ • ‏שיחה‏ 14:36, 13 באוגוסט 2006 (IDT)

מכיל יותר מדי נושאים ופחות מדי דוגמאות[עריכה]

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

Thedsadude 09:56, 23 בנובמבר 2007 (IST)

העברת הדוגמה המסכמת לשפת C/לולאות[עריכה]

אני מעביר את הדוגמה המסכמת לדף הנ"ל (הסבר בדף השיחה שלו). Thedsadude 08:23, 26 בנובמבר 2007 (IST)

חסרים עוד הסברים ודוגמאות בswitch-case[עריכה]

איך שהוא עכשיו - קשה לי להאמין שמשתמש חדש יבין בדיוק את כל האפשרויות הגלומות. Thedsadude 15:00, 26 בנובמבר 2007 (IST)

דוגמה ל-"SWITCH" - "CASE"[עריכה]

בנסיון שלי לא עבד. לאחר הוספת גרש לפני ואחרי המספר זה הצליח. במקרה ורשום CASE 1 זה רק שמשתנה מסוג INT ששווה 1. במקרה שרושמים CASE '1' זה כאשר משתנה מסוג CHAR שווה '1'.