8.1.. Napisati program za ispis pravouglog trougla kao na slici sa željenim brojem redova:
.

Ovaj ispis se ponekad naziva i "Sporedna dijagonala": i+j = n + 1

Slika 1. Sporedna dijagonala i+j=n+1

Listing programa :

I varijanta     isps praznih mjesta koristeci for petlju na kraju ispisa uredu je ispis x
// 08514039
import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);

		System.out.print("Unesi n ");
		int n = input.nextInt();               // dimenzija matrice
		for (int i = 1; i <= n; i++) {         // pocetak for petlje i
			for (int j = 0; j < n - i; j++) {  // pocetak for petlje j
			    System.out.print(" ");         // razmak
			}  // kraj for petlje j
			System.out.println("x");           // ispis x i novi red
		}   // kraj for petlje i 
	}
}


II varijanta      mjesto ispisa znaka x odredjuje se naredbom if 
// 08514039
import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);

		System.out.print("Unesi n ");
		int n = input.nextInt();                    // dimenzija matrice

		for (int i = 1; i <= n; i++) {              // pocetak for petlje i
			for (int j = 1; j <= n + 1 - i; j++) {  // pocetak for petlje j
				if ((i + j) == (n + 1))             // sporedna dijagonala ?
					System.out.print("x");          // sporedna dijagonala ispisi x
				else
					System.out.print(" ");          // nije sporedna dijagonala - prazno mjesto
			}  // kraj for petlje j
			System.out.println();                   // novi red
		}   // kraj for petlje i 
	}
}

Ispis na ekranu:

Index