שלח תשובה

זירת השאלות

1106
צפיות
1
תשובות

מערך דו מימדי בשפת ב++

,‏ 26 בינואר, 2017

האם הלולאה הזו מציבה את המשולש התחתון של המטריצה ללא אלכסון לתוך מערך temp?

for(int i=1;i<10;i++)
{
for (int j = 0; j < i; j++)
temp[num++] = mat[ i ] [ j ];
}

תגיות: , ,

1 תשובות

  1. chayimf הגיב:

    בהנחה שהמטריצה שלך היא 10×10, אזי כדי שמה שתיארת יקרה אתה צריך לעשות בתנאי j <= i ולא j < i, וכן להתחיל את i מ-0. (וזה יהיה כולל האלכסון).

שלח תשובה