שיחה:שפת C/ביטויים בוליאניים ותנאים
הוספת נושאחוסר דיוק
[עריכה]האופרטור הטרנרי ?: אינו שקול ל- if/else משתי סיבות:
- הוא פועל על ביטויים ולא על פקודות. כלומר, לא ניתן להכניס בביטוי ?: מבנים כמו if או לולאות.
- הוא מחזיר ערך של הביטוי שחושב.
לכתוב שהוא שקול ל- if זה לא מדוייק ומטעה. --אפסאלון 06:54, 16 מרס 2006 (UTC)
- אז תתקן, בגלל זה אנחנו כותבים בויקי חורחה
שגיאה
[עריכה]כתוב "לולאת while היא לולאה הפועלת כל עוד תנאי מוגדר מתקיים. ... לאחר שורה זו יש לכתוב הוראה או קטע קוד תחום בבלוק. בסוף הבלוק יש לשים נקודה-פסיק (;)." בסוף כל בלוק לא שמים נקודה פסיק. נקודה פסיק זה כמו בלוק ריק.--80.178.128.177 13:54, 13 באוגוסט 2006 (IDT)
- אכן. תיקנתי. conio.h • שיחה 14:36, 13 באוגוסט 2006 (IDT)
מכיל יותר מדי נושאים ופחות מדי דוגמאות
[עריכה]- תנאים בוליאניים הם משהו שמופיע גם בלולאות. לדעתי יש לפצל את הדף לביטויים בוליאניים ותנאים וללולאות
- כמעט שאין דוגמאות בלולאות, ולא נראה לי שמתחיל יוכל להבין מזה משהו. לאחר הפיצול, נראה לי שאוסיף דוגמה או שתיים ללולאות.
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'.
הנושאים
[עריכה]אני מתלבט אם לא כדאי להתחיל בהצגת רק האופרטור == , להמשיך ל-if , ורק אחר כך להתעמק ב-or/and, זה יהיה פשוט יותר --Matanwis (שיחה) 22:32, 14 בספטמבר 2020 (IDT)