36 תשובות
תפרטי עוד, את רוצה להכניס מספרים? או שהמחשב יעשה רצף מספרים שמתחלקים בשלוש?
עם %
אם את רוצה את כל המספרים שיש
x=0
while true:
if x%3==0:
print(x)
x=x+1
שואל השאלה:
אני מכניסה מספר והתוכנית צריכה להדפיס רק את המספרים המתחלקים ב3
לשלוח את כל המשימה?
כי יש חלק במשימה שהצלחתי וזה החלק הלא מובן
אנונימית
שואל השאלה:
אני אנסה את זה זה נראה טוב^^
אנונימית
אז תעשי input כדי לקבל מספר וכדי לבדוק את שארית החלוקה תשתמשי ב %.
ותעשי תנאי שהprint יעבוד רק אם זה מתחלק ב3 ושארית החלוקה היא 0
תשלחי את כל המשימה
שואל השאלה:
דאמ זה עשה לי לולאה אינסופית
רגע שולחת^
אנונימית
שואל השאלה:
כתבו תכנית המקבלת מספר שלם כקלט ומדפיסה את כל המספרים מאפס עד למספר.
הרחיבו את התכנית שתציג רק את המספרים המתחלקים בשלוש.

עשיתי את החלק הראשון ואני נתקעתי בקטע של ההרחבה
אנונימית
כן חח כתבתי לולאה אינסופית כי לא הגדרת איזה מספרים את רוצה
שואל השאלה:
אהאה אופסיי^
עכשיו שלחתי את כל המשימה
אנונימית
x=int(input("num"))
y=0
while y<=x:
if y%3==0:
print(y)
y=y+1
שואל השאלה:
זה לא אמור להיות if x%3==0?
למה y?
אנונימית
כי אני מדפיסה את y ולא את x
אצלי x זה פשוט הסימן של מתי מפסיקים את הלולאה
שואל השאלה:
אני כתבתי את התכנית ככה-
num=int(input("enter number"))
while(num>=0):
print(num)
num-=1
if(num%3==0):
print(num)

זה נכון? :')
אנונימית
שואל השאלה:
אהאה^^
אצלנו משתמשים בx לא רק בשביל זה לא יודעת איך להסביר
אנונימית
שואל השאלה:
בבקשהה תעזרי לי אני ממש צריכה עזרהה
אנונימית
זה אותו דבר רק בy
שואל השאלה:
אז עשיתי נכון?
אנונימית
למה num-=1
צריך שיהיה כתוב. num==num+1
שואל השאלה:
לאלא תקשיב זה עושה לולאה אינסופית
אנונימית
אז תגידי ללולאה להיות עד המספר שאת מכניסה לו.
while y<=x
שואל השאלה:
אין לי עוד דרך
וגם בכללי צריך שהתוכנה תדפיס מ0 עד למספר עצמו וזה לא יוצא לי אז זאת הדרך היחידה אני חושבת
אנונימית
שואל השאלה:
עשיתי למעלה יותר עם הלולאה while אם זאת הכוונה
אנונימית
אז למה זה אין סופי?
שואל השאלה:
אין לי מושג תקשיב
אני בודקת את זה וזה מתחיל לתת לי את אותו המספר אלף פעם עד שזה קורס
אנונימית
שואל השאלה:
num=int(input("enter number"))
while(num>=0):
print(num)
num==num+1

זה עושה לי באגים אם אני בודקת את זה
אולי טעיתי איפשהו?
אנונימית
תנסי num=num+1
שואל השאלה:
אותה התגובה
אנונימית
למה שלי לא מתאים?
תהפכי את סימן הגבול. את אמרת לו שידפיס כל עוד המספר חיובי במקום עד מספר מסויים. (נראה לי)
שואל השאלה:
אני לא ככ יודעת איך לשלב את זה במה שכתבתי^^
אנונימית
שואל השאלה:
כאילו
אני עשיתי if(num%3==0):
print(num)

וזה לא ככ עבד לי
אנונימית
שואל השאלה:
פשוט במשימה כתבו שכל עוד המספר שלם התכנית תדפיס את כל המספרים מ0 עד למספר עצמו (הnum) אז בגלל זה כתבתי שם while(num>=0)
אם לזה התכוונת (שואף לשלמות)
אנונימית
תהפכי את הסימן ל =>
שואל השאלה:
מה
אבל למה
ייצא שהמספר יהיה שלילי לא?
אנונימית
שואל השאלה:
אנשים אני הצלחתי עם הקודד סוף סוף וואי איך לא עשיתי את זה מקודם!!
אנונימית