8 תשובות
צריך קצת הסבר על השאלה
אבל אם הבנתי נכון את צריכה לחבר קלט מהמשתמש ואם הגעת מעל ל9999 התוכנית תיעצר ותדפיס את חילופי הערכים
אז יש לי שאלה
חייבים להגיע בדיוק ל9999 או שנעצר ברגע שעברת את המספר?
חייבים להגיע בדיוק ל9999 או שנעצר ברגע שעברת את המספר?
אם ככה הבנתי התוכנית פשוטה
סכום כולל שווה אפס
סופר החלפת סימנים שווה אפס
כל עוד מספר כולל של הסכום קטן מ9999
קבלי ערך מהמשתמש
חברי אותו לסכום הכולל
אם הערך קטן מאפס (שאז הוא מינוס בעצם)
שנה את הערך בפונקציית abs שממירה למספר חיובי
סופר החלפת סימנים עולה באחד
מחוץ לwhile. הדפיסי את סוםר החלפת הסימנים ואת הסכום הכולל
סכום כולל שווה אפס
סופר החלפת סימנים שווה אפס
כל עוד מספר כולל של הסכום קטן מ9999
קבלי ערך מהמשתמש
חברי אותו לסכום הכולל
אם הערך קטן מאפס (שאז הוא מינוס בעצם)
שנה את הערך בפונקציית abs שממירה למספר חיובי
סופר החלפת סימנים עולה באחד
מחוץ לwhile. הדפיסי את סוםר החלפת הסימנים ואת הסכום הכולל
שואל השאלה:
צריך כאילו שהיא תרוץ עד שמקלידים כמספר את 9999
צריך כאילו שהיא תרוץ עד שמקלידים כמספר את 9999
שואל השאלה:
אבל בסוף הסתדרתי נראלי, עזרו לי :)
אבל בסוף הסתדרתי נראלי, עזרו לי :)
for
תעשי לולאת for זה ממש פשוט
באותו הנושא: