6 תשובות
שואל השאלה:
^סבתא אלג'יריה
אפשר בבקשה פירוט נוסף מה לעשות אני ממש לא מבין המורה הזה ממש גרוע
2 משתני קלט, אחד פלט
צריך קודם כל להשתמש במשתנה קלט שבודק 2 אופציות. הכי קל לעבוד איתו כאן זה boolean אבל זה לא ממש קריא וכל ס7ג אחר יעבוד.
שתי האופציות הן כביכול תואמות ל"כלב" ו"חתול" כאשר:
אם זה כלב, צריך להכפיל את המספר שנקלט פי 7
אם זה חתול, להכפיל פי 4
ואז להדפיס את מה שיצא
# פונקציה לחישוב גיל החיה ביחס לחיי אדם
def calculate_human_years(animal_type, age):
if animal_type.lower() == "כלב":
return age * 7
elif animal_type.lower() == "חתול":
return age * 4
else:
return none

# קלט מהמשתמש
animal_type = input("הכנס את סוג החיה (כלב/חתול): ")
age = int(input("הכנס את גיל החיה: "))

# חישוב גיל החיה ביחס לחיי אדם
human_years = calculate_human_years(animal_type, age)

# הדפסת התוצאה
if human_years is not none:
print(f"גיל החיה ביחס לחיי אדם הוא: {human_years} שנים.")
else:
print("סוג החיה לא מוכר. אנא הכנס 'כלב' או 'חתול'.")
אנונימי
שואל השאלה:
תודה לכל מי שעוזר אנבל אני לא מבין כלום ממש שכתבתי בתיאור אני צריך שיסבירו לי פשוט
אוקי סליחה, הנה הסבר לשאלה:
שנות כלב הן 7 שנות אדם, שנות חתול הן 4 שנות אדם
זה אומר שאם למשל כלב במציאות בן 4, אז "בשנות אדם" אומרים שה7א בן 28, כי 4 כפול 7 זה 28
אותו דבר חתול, אם הוא במציאות בן 5, אז "בשנות אדם" יגידו שהוא בן 20, כי 5 כפול 4 זה 20

מה שרוצים זה תוכנה שקולטת את השם של חיה מסויימת, מה סוג החיה (כלב או חתול) ומה הגיל שלה במציא7ת, ואז היא תחזיר את הגיל של החיה ב"שנות אדם", כלומר אחרי ההכפלה שצריך לעשות

אני מקווה שזה מובן
שואל השאלה:
אני הבנתי את המשימה עצמה אני פשוט לא מבין את החומר
למשל איזה מילים מותר לי להקליד בשביל פקודה ומה זה כל המילים האלה שאני לא מבין כמו strange או משהו כזה