Results 1 to 6 of 6
Thread: Print Left Diagonal
 02052012, 12:13 PM #1Member
 Join Date
 Mar 2011
 Posts
 9
 Rep Power
 0
Print Left Diagonal
I've been trying to print the left diagonal of a matrix. But my inner j loop seems to be stuck at the value of (n1) in my debugger.
System.out.println("\nLeft Diagonal:");
for(int i=0;i<m;i++)
{
for(int j=n1;j>=0;j)
{
System.out.print(x[i][j]+" ");
break;
}
}
If someone can tell me what's wrong it'd be great.Last edited by BlueBird; 02052012 at 02:00 PM.
 02052012, 02:45 PM #2
 Join Date
 Sep 2008
 Location
 Voorschoten, the Netherlands
 Posts
 14,188
 Blog Entries
 7
 Rep Power
 24
Re: Print Left Diagonal
What is a 'left diagonal' of a matrix? Does the matrix need to be a square matrix? Do you mean a lower/upper triangular matrix?
kind regards,
JosThe only person who got everything done by Friday was Robinson Crusoe.
 02052012, 02:54 PM #3
Re: Print Left Diagonal
What is the value of n? Does it allow the loop to iterate?
 02062012, 11:27 AM #4Member
 Join Date
 Mar 2011
 Posts
 9
 Rep Power
 0
Re: Print Left Diagonal
For example my matrix is say,
1 2 3
4 5 6
7 8 9
I want to print "3 5 7" which is the left diagonal of the matrix. Yes, the matrix has to be a square matrix.
m is the number of rows while n is the number of columns. Since the left diagonal has the positions "02 11 20" in a 3 into 3 matrix i was trying to get the
loop controlling the row index(outer i loop) to go on increasing from 0 to m1 and the loop controlling the column index(inner j loop) to go on decreasing
from n1 to 0. And since its a square matrix the value of n and m will be equal. Sorry for the ambiguity.Last edited by BlueBird; 02062012 at 11:29 AM.
 02062012, 11:39 AM #5
 Join Date
 Sep 2008
 Location
 Voorschoten, the Netherlands
 Posts
 14,188
 Blog Entries
 7
 Rep Power
 24
Re: Print Left Diagonal
Because your matrix is square we can forget about m (it equals n); for an element in row i, we have to print M[ i ][ m1i ] (check this).
kind regards,
JosThe only person who got everything done by Friday was Robinson Crusoe.
 02072012, 02:40 PM #6Member
 Join Date
 Mar 2011
 Posts
 9
 Rep Power
 0
Similar Threads

Reversing dojo slider to make it slide from right to left rather left to right as giv
By gurpreet.singh in forum JavaServer Pages (JSP) and JSTLReplies: 1Last Post: 05052011, 01:49 PM 
Multiple keys pressed, diagonal movement
By AndroidAppNewbie in forum New To JavaReplies: 2Last Post: 03022011, 10:30 AM 
square moves left and down but not up or left
By natdizzle in forum AWT / SwingReplies: 3Last Post: 02042011, 06:20 PM 
mp5 left!!.. anyOne know it?.
By jhon123 in forum New To JavaReplies: 0Last Post: 01312011, 06:50 AM 
Print the text file and print preview them
By Java Tip in forum java.awtReplies: 0Last Post: 06222008, 11:04 PM
Bookmarks