תרגול מדעי המחשב

המקסימום בכל שורה

בינוני C#

המשימה

כתוב פעולה שמקבלת מערך דו-ממדי ומדפיסה את האיבר הגדול ביותר בכל שורה,
שורה אחת בכל פלט, לפי סדר השורות.

דוגמה:
  [[3, 9, 1],
   [8, 2, 5]]

  פלט:
  9
  8

הנחיות:
• אתחל את המקסימום לאיבר הראשון בשורה, לא לאפס — יש שורות שכל איבריהן שליליים.

```ds:table
{"title":"המקסימום בכל שורה: 9 ואז 8","rows":[["","עמודה 0","עמודה 1","עמודה 2"],["שורה 0","3","9","1"],["שורה 1","8","2","5"]]}
```

```ds:table
{"title":"המקרה שמפיל אתחול לאפס — כל השורה שלילית","rows":[["","עמודה 0","עמודה 1","עמודה 2"],["שורה 0","-4","-9","-1"]]}
```

קוד הפתיחה

using System;

class Program {

    static void PrintRowMax(int[,] mat) {
        // כתוב את הפתרון כאן
    }

    static void Main() {
        int[,] a = {{3, 9, 1}, {8, 2, 5}};
        PrintRowMax(a);      // 9 ואז 8

        int[,] b = {{-4, -9, -1}};
        PrintRowMax(b);      // -1
    }
}

כדי לכתוב, להריץ ולקבל משוב — התחבר עם חשבון Google. לוקח שנייה.

התרגיל הבא סכום איברי מטריצה
המשוב נוצר על ידי AI ועשוי לטעות. אם אתה חושב שהפתרון שלך נכון — כנראה שאתה צודק. הציון כאן הוא לתרגול בלבד ואינו מדווח לאיש.
אל תכתוב בקוד פרטים אישיים כמו שם מלא, טלפון או כתובת. הקוד נשלח לשירות בדיקה חיצוני.