
הטקסט המלא של הדקות הראשונות בהרצאה «תרגילים על מטריצות בג'אווה» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
אז כמו ששמתם לב, מטריצה זה כבר קפיצת מדרגה עם מבנה הנתונים בזיכרון, ולכן חשוב לנו מאוד לתרגל את זה. אז הנה התרגילים בנוגע למטריצות. צרו מטריצה בגודל 3 על 5, כלומר 3 שורות ו-5 עמודות, שמייצגים 3 סטודנטים, שלכל אחד יש 5 ציונים.
הכניסו אל המטריצה ציונים מהמשתמש והציגו את המטריצה. עצרו מטריצה המכילה את לוח הכפל והציגו אותה. לוח הכפל זה מטריצה בגודל 10 על 10.
שורה ראשונה יש לנו את הכפולות של 1, 1, 2, 3 עד 10. שורה שנייה במטריצה, כלומר המערך השני, יש לנו את הכפולות של 2, 2, 4, 6, 8 עד 20. שורה שלישית יש לנו את הכפולות של 3, 3, 6, 9 וכולי עד 30.
והשורה האחרונה, יש לנו את הכפולות של 10. 10, 20, 30, 40 עד 100. לאחר יצירת המטריצה ומילוי המטריצה בנתונים, הציגו אותה. קלטו מהמשתמש כמה שורות הוא רוצה וכמה עמודות הוא רוצה עבור המטריצה.
לאחר מכן צרו בצורה דינמית מטריצה בגודל השורות והעמודות שהמשתמש הכניס מסוג דאבל. לאחר מכן מלאו אותה בערכים מהמשתמש, כלומר, המשתמש גם מכניס את המימדים של המטריצה וגם לאחר מכן ממלא אותה בערכים, המטריצה היא מסוג דאבל, ולבסוף הציגו את המטריצה. הצרו מטריצה בגודל 10 על 10 מסוג אינטג'ר.
הכניסו אליה ערכים רנדומליים כאשר כל ערך הוא בין 1 ל-100, כולל קצוות, הציגו את המטריצה, הציגו את סכום כל הערכים של המטריצה ואת ממוצע שלהם.
צרו מטריצה בגודל 4 על 8 מסוג אינטג'ר, 4 שורות, 8 עמודות. מלאו אותה בערכים רנדומליים, כל ערך בין 1 ל-100 כולל קצוות. הציגו את המטריצה.
לאחר מכן הציגו את הערך המינימלי ואת הערך המקסימלי שיש במטריצה. צרו מטריצה בגודל 5 על 10, כלומר 5 שורות, 10 עמודות מסוג אינטג'ר.
מלאו אותה בערכים רנדומליים, כל ערך בין 1 ל-100 כולל קצוות. הציגו את המטריצה. הציגו את הערך המקסימלי שיש במטריצה ואת המיקום שלו.
מיקום כמובן זה שורה ועמודה, מספר שורה ומספר עמודה. אם יש מספר ערכים מקסימליים זהים,