נתונה הפונקציה what:
נתונה הפונקציה what:
def what(arr):
c = 0
m = 0
for i in range(len(arr)):
if arr[i] % 2 == 0:
c += 1
else:
if c > m:
m = c
c = 0
if c > m:
return c
return m
סעיף א
נתונה הרשימה arr = [12, 6, 3, 17, 4, 5, 2, 8, 10, 13]. עקבו אחרי זימון what(arr) ורשמו מה תהיה תוצאת הזימון! יש להראות מעקב אחרי ביצוע.
סעיף ב
תנו דוגמה לרשימה arr בגודל שישה איברים הכוללת מספרים שלמים שונים זה מזה, שעבורה הפונקציה what תחזיר את הערך ארבע.
סעיף ג
מהו הערך הקטן ביותר שהפונקציה what יכולה להחזיר? תנו דוגמה לרשימה arr בגודל שישה איברים הכוללת מספרים שלמים שונים זה מזה, שעבורה הפונקציה what תחזיר ערך זה.
סעיף ד
מה מבצעת הפונקציה what באופן כללי?
שאלות ותגובות על השאלה
🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה לתכנות
שאלו כאן — ותקבלו מענה מוסמך.