שלום אני צריך עזרה במשהוא שקשור לפרוייקט שלי. אני רוצה לעשות משהוא שאם מישהוא לוחץ נגיד 1 אז זה כותב 20 לתשלום ואז לוחץ שוב אחד אז 40 לתשלום ונגיד 2 אז 90 לתשלום כיאלו יש מחיר ליד כול מספר וכול מספר שבוחרים זה מוסיף את הסכום המסויים. וזה אין לי בעיה לעשות שנגיד לוחצים וכול זה אבל הבעיה שלי זה שאני רוצה לעשות שזה יכתוב כמה הסכום כיאלו כמו שאמרתי כול פעם יוסיף את הסכום שהקשתי. אז אני נראה לי יודע איך עושים את זה אבל השאלה שלי האם צריכים להעזר במחסנית ? ואם מישהוא יכול להראות את הקטע של החישוב שהזכרתי מקודם למרות שאני יודע בערך אבל אני לא בטוח.
אתה יכול לשמור את זה בכל מקום בזיכרון ולא דווקא במחסנית
ומה שאמרת בהתחלה, כן זה מה שתעשה, אבל אתה לא חייב לולאה של רק 10 אתה יכול לעשות לולאת WHILE, כלומר עד שלא הקישו ערך מסוים (שמבטל חזרה נוספת של הלולאה) הלולאה תמשיך לפעול.
ערכתי לאחרונה בתאריך 13.03.06 בשעה 22:04 בברכה, Magiclog
אממ כן גם לפי דעתי אין הוראת while בגלל שגם בכול הפרוייקטים שראיתי לא ראיתי באחד כזה דבר . ראיתי רק for ובגלל זה ביקשתי ממנו לכתוב לי... ואת כול הקטע שכתבת אני כבר יודע ועשיתי ,הבעיה שלי הייתה הסכום שאם הוא לוחץ על משהוא מסויים אז זה יסכום כול הזמן...
אה ורציתי לשאול אם למישהוא יש קישור אולי לאסמבלר? בגלל ששכחתי לקחת מהבית ספר\:
לפי מה שהבנתי מה שזה מסכם קבוע לכל מקש אומנם זה יהיה קצת ארוך אבל אתה עושה בדיקה של מה שהוכנס ואז מכניס ערך מסויים למשתנה סוכם (שאתה מאפס בתחילת התוכנית) לפי מה שלחצו אתה גם יכול להשתמש במשתנים קבועים או במערך שבעצם המיקום היחסי יהיה הערך שיתווסף למשל אם מישהו לוחץ 2 אז הוא יגיע לתא מס' 2 במערך...
אתה בעצם אומר שאין אפשרות לעשות שהלולאה תמשיך בלי סוף עד שערך מסוים מתקיים או לא מתקיים?
פשוט עושים קפיצה לא מותנת לתחילת הלולאה אחרי הקוד של הלולאה, אבל לפני הקפיצה הלא מתונת הזאת שמים קפיצה מותנת, ככה שבמקרה שהתנאי כבר לא מתקיים זה קופץ למשפט שאחרי הקפיצה הלא מותנת. זה סוג של DO...UNTIL