1527
צפיות
צפיות
1
תשובות
תשובות
מערך דו מימדי בשפת ב++
האם הלולאה הזו מציבה את המשולש התחתון של המטריצה ללא אלכסון לתוך מערך temp?
for(int i=1;i<10;i++)
{
for (int j = 0; j < i; j++)
temp[num++] = mat[ i ] [ j ];
}
האם הלולאה הזו מציבה את המשולש התחתון של המטריצה ללא אלכסון לתוך מערך temp?
for(int i=1;i<10;i++)
{
for (int j = 0; j < i; j++)
temp[num++] = mat[ i ] [ j ];
}
1 תשובות
בהנחה שהמטריצה שלך היא 10×10, אזי כדי שמה שתיארת יקרה אתה צריך לעשות בתנאי j <= i ולא j < i, וכן להתחיל את i מ-0. (וזה יהיה כולל האלכסון).