פורסם 2008 בנובמבר 2617 שנים אשמח לאלגוריתם בהתחשב שמדובר בשימוש בטכנולוגיית אופרטורים לפני לימוד תנאי ה- IF ELSE וכד'. תודה מראש !! [attachment deleted by admin]
פורסם 2008 בנובמבר 2717 שנים כנראה בפורום שפות תוכנה.לדעתי - הבעיה הזו פשוטה. אם לא תפתור אותה בעצמך תקעקע יכולות אפסיות בתכנות אצלך. it's not rocket science
פורסם 2008 בנובמבר 2717 שנים אחד הפשוטיםואם אתה לא יודע מאיפה להתחיל..כמו שכבר אמרו לך..בלי להעליב אבל יכולת\גישה\ראש לתכנות אין לך
פורסם 2008 בנובמבר 2817 שנים מחבר אחד הפשוטיםואם אתה לא יודע מאיפה להתחיל..כמו שכבר אמרו לך..בלי להעליב אבל יכולת\גישה\ראש לתכנות אין לךאני מתפלא איך אתה והקודם לך לא קיבלו אזהרה על טיפשות.דבר שני תלמדו הבנת הנקרא: לפני לימוד תנאי ה- IF ELSEותודה על היחס החם.... בטוח תגיעו עם זה רחוק (תרבות ישראלית מסריחה).
פורסם 2008 בנובמבר 2817 שנים "מטרת התוכנית,תרגול האופרטור '=='"באופרטור == משתמשים בתנאי IF או WHILEמעבר לזה,:"אופרטורים לוגיים משמשים לפעולה בין אופרטורים בוליאניים. דוגמאות לאופרטורים אלו: וגם, או, NAND ולא."http://he.wikipedia.org/wiki/%D7%90%D7%95%D7%A4%D7%A8%D7%98%D7%95%D7%A8_(%D7%AA%D7%9B%D7%A0%D7%95%D7%AA)
פורסם 2008 בנובמבר 2817 שנים iem - תיזהר על השפה שלך.genia - יש עוד דרכים להשתמש באופרטור ==. ספציפית, ב-C האופרטור מחזיר ערך מספרי - 0 או 1, ואתה יכול פשוט להציב את הערך הזה ב-int ולסכום.
פורסם 2008 בנובמבר 2817 שנים אז אני יותר מאשמח לראות הדגמה לשימוש בזה בלי אף if או whileכדי שזה יחזיר לך ערך,אתה צריך לבצע השוואה בין משהו למשהו,לא?
פורסם 2008 בנובמבר 2817 שנים ככה:int sum = 0;char a = getchar();for (int i = 0; i < 5; ++i){ b = getchar(); sum += (a == b);}printf("%d\n", sum);
פורסם 2008 בנובמבר 2817 שנים אופרנד == אופרנדזה מחזיר לך תוצאה בוליאנית (0 או שונה מ-0[לא חייב להיות 1]):0 אם הביטוי לא מתקיים, או שונה מ0 אאם הביטוי מתקיים.כשמשתמשים בו בIF או WHILE, התנאי שחוזר מה'==' הוא התנאי שמורה להסתעפות איך לעבוד.לצורך העניין, אפשר לכתוב ככה:bResult = (num1 == num2);while(bResult){.........bResult = (num1 == num2);}הכתיבה המוכרת זה פשוט קיצור דרך שחוסך גם כמה שורות קוד ומשתנים...
פורסם 2008 בנובמבר 2817 שנים אז הנהsum += !(!(a == b)));אוsum += (a == b) ? 1 : 0;אבל זה במסווה, ויש עוד כמה דרכים
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.