וובמאסטר - תיכנות ובניית אתרים
שאלות ותשובות:
הוסף תשובה

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

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

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



נוגה כץ, 26/1/2017
תגיות: מערכים‏  /  לולאות‏  /  הצבה‏  
התכוונת ++C, לא ב++... - chayimf, 22 באפריל
הוסף תשובה  |  הוסף הערה
1 תשובות לשאלה זו
הוסף תשובה
בהנחה שהמטריצה שלך היא 10x10, אזי כדי שמה שתיארת יקרה אתה צריך לעשות בתנאי j <= i ולא j < i, וכן להתחיל את i מ-0. (וזה יהיה כולל האלכסון).
chayimf, 22 באפריל
הוסף תשובה  |  הוסף הערה
הוסף תשובה לשאלה זו:




וובמאסטר © כל הזכויות שמורות