מטריצה יחידה

aharon77

New member
מטריצה יחידה

שלום לכולם, מי יכול לעזור לי ולתת לי כיוון איך לעשות תוכנית בשפת C שתבדוק לי במטריצה(מערך דו מימדי) אם הצד הימני התחתון היא מטריצה יחידה ובאיזה גודל לדוגמא: 1 2 5 8 7 4 2 5 4 8 7 7 0 0 0 1 8 7 0 0 1 0 2 1 0 1 0 0 8 7 1 0 0 0 4 5 עשיתי תוכנית שבודקת אך כל פעם כתוב לי שזה לא מטריצה יחידה למרות שהיא כן
 

vinney

Well-known member
רקורסיה

אם המטריצה היא מטריצת יחידה, זה אומר שאם תוריד את השורה הראשונה והעמודה הראשונה - תקבל מטריצת יחידה. השאלה היא מה אתה צריך לבדוק: הצד הימני התחתון, איפה הוא מתחיל אצלך? אחרי שתגדיר את השאלה כמו שצריך (ולו לעצמך), יהיה לך הרבה יותר קל לכתוב את הפתרון הנכון.
 
למעלה