Menu
CoddyTech

סיכום – מערכים דו־ממדיים

חלק מהיחידה לוגיקה וזרימת תוכנית במסלול ה-GDScript של Coddy. שיעור 15 מתוך 78.

challenge icon

אתגר

קל

כתוב פונקציה בשם grid_stats עם פרמטר אחד, grid: מערך דו־ממדי של מספרים שלמים עם תא אחד לפחות (הצהר עליו כ־grid: Array). היא עוברת על כל תא ומחזירה מערך של שלושה מספרים, בסדר הזה:

  1. סכום כל התאים
  2. התא הגדול ביותר
  3. כמה תאים הם זוגיים

לדוגמה, grid_stats([[1, 2], [3, 4]]) מחזירה [10, 4, 2]. התאים יכולים להיות שליליים: grid_stats([[-1, -2], [-3, -4]]) מחזירה [-10, -1, 2].

הבדיקות קוראות ל־grid_stats() בעצמן ומציגות את המערך המוחזר בתור 10,4,2. אל תקרא לה ואל תדפיס שום דבר.

נסו בעצמכם

func grid_stats(grid: Array):
	# כתבו כאן קוד
	pass

כל השיעורים ביחידה לוגיקה וזרימת תוכנית

תרגלו בעצמכם: קומפיילר GDScript אונליין