8.5.. Definisanje sporedne dijagonale.

Opis programa: Tabela sadži odnos indeksa sporedne dijagonale.

red i + j Suma Izraz  
1 1 + n = n + 1 = n + 1  
2 2 + n - 1 = n + 2 -1 = n + 1  
3 3 + n - 2 = n + 3 - 2 = n + 1  
...     = n + 1  
n - 1 2 + n - 1 = n + 2 -1 = n + 1  
n n + 1 = n + 1 = n + 1  
  1. Iznad sporedne dijagonale i + j < n + 1
  2. Ispod sporedne dijagonale i + j > n + 1
Slika 1. Sporedna dijagonala i+j = n+1

Listing programa :

package zadatak;
import java.util.Scanner;
class P08514050 {
 
	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);

		System.out.print("Unesi n ");
		int n = input.nextInt();
		for (int i = 1; i <= n; i++) {
			for (int j = 1; j <= n; j++) {
				if (i + j == n +1)
					System.out.print("x");
				else
					System.out.print("-");
			}
			System.out.println();
		}
	}
}

Ispis na ekranu:

Index