סיכום — כל מה שצריך לדעת על מערכים
חלק מהיחידה לוגיקה וזרימת תוכנית במסלול ה-Java של Coddy. שיעור 9 מתוך 59.
אתגר
קלצרו מתודה בשם arrayOperations שמקבלת מערך דו־ממדי של מספרים שלמים (matrix) כקלט ומבצעת את הפעולות הבאות:
- חשבו את סכום כל האיברים במערך.
- מצאו את האיבר הגדול ביותר במערך.
- צרו מערך חד־ממדי חדש שמכיל את הסכומים של כל שורה במערך.
- הדפיסו למסוף בפורמט הבא:
Sum: 78
Maximum: 12
Row Sums: [10, 26, 42]נסו בעצמכם
import java.util.Arrays;
// כתבו את הקוד שלכם רק בתוך המחלקה. אל תכתבו main() או קוד כלשהו מחוץ למחלקה הזו.
class ArrayOperations {
public static void arrayOperations(int[][] matrix) {
// כתבו את הקוד שלכם כאן
System.out.println("Sum: " + sum);
System.out.println("Maximum: " + max);
System.out.println("Row Sums: " + Arrays.toString(rowSums));
}
}כל השיעורים ביחידה לוגיקה וזרימת תוכנית
1מערכים רב־ממדיים
יסודות מערכים דו־ממדייםגישה לאיברים במערך דו־ממדילולאות מקוננות עם מערכים דו־ממדייםסיכום — מערכים דו־ממדייםחיבור וחיסור מטריצותמערכים מדורגיםמערכים תלת־ממדיים ומעבר להםתבניות נפוצות במערכים דו־ממדייםסיכום — כל מה שצריך לדעת על מערכיםתרגלו בעצמכם: קומפיילר Java אונליין