9 תשובות
אני בידיוק לומדת את זה
שואל השאלה:
את תוכלי אולי לעזור?
אני אנסה
מה השאלה?
שואל השאלה:
בביה"ס משלמים תשלומי הורים. הוחלט למחשב את הנושא.
כתבו תוכנית הקולטת תשלומי הורים של תלמידי הכיתה עד לקבלת מספר שלילי
יש לקלוט כמה כסף שילם התלמיד עבור אגרת ביה"ס(תשלומי הורים) למשתנה school
א. אם הסכום הינו מעל 250 - יודפס "שולמו תשלומי הורים לביה"ס" וכן יש לרשום את העודף.
אחרת יודפס "יש לשלם בהקדם תשלומי הורים!!!"
ב. יש להדפיס את הפדיון היומי (כמה כסף נאסף ביום זה מהתלמידים)
לקחת את זה במקרה מדף עבודה? אם כן אז בטח יש לנו אותו דף
עדיין לא הגענו לזה מצטערת ):
שואל השאלה:
כן, והכל טוב תודה שניסית לעזור
בעצם אם הבנתי נכון את השאלה את צריכה ליצור משתנה school וpayment שניהם int ולאתחל את school ל0 וpayment מקבל קלט ראשוני לפני הלולאה ואז לרוץ בwhile כל עוד payment >= 0 ובתוך הלולאה לעשות school += payment ולקלוט שוב את school
בסיום הלולאה לעשות תנאי אם school > 250 אז יודפס שולמו... ואת העודף אחרת להדפיס יש לשלם...
סעיף ב גורם לי לחשוב שלא הבנתי את השאלה אבל אם זה עזר שמח לעזור אם לא אשמח שתסבירי את השאלה טוב יותר
אנונימי
תתחילי בלהגדיר את המשתנה school שביקשו ממך ל0
נקפוץ למה שביקשו בסעיף ב' - רוצים לדעת כמה כסף בכולל נאסף, אם למשל 4 הורים שילמו כסף זה 4 * 250 אז נאספו 1,000 שקל
אז אנחנו נגדיר משתנה שנקרא לו total_money = 0
לאחר מכן תעשי לולאה while school >= 0
עכשיו תעשי input לתוך school
תבדקי אם school >= 250 - אם כן אז תירשמי ששולם הכסף ותעשי school פחות 250 וזה העודף
ואז תעשי total_money += 250 בתוך התנאי כמובן
ובמקרה השני שschool לא גדול מ250 תדפיסי שצריך לשלם כסף
תסגרי את הלולאה
מחוץ ללולאה תדפיסי את total_money