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

Opis programa: Na slici je prikazan odnos redova i kolona.

Slika 1. Glavna dijagonala i=j

Listing programa:

I varijanta   ispis na i ispod glavne dijagonale sa for petljom
// 08514026
import java.util.Scanner;
public class Main {

    public static void main(String[] args)    {
        Scanner input = new Scanner(System.in);
        int i, j, n;
        System.out.print("Unesi n: ");
        n = input.nextInt();               // dimenzija matrice
        for (i = 1; i <= n; i++) {         // redovi od i = 1 do n
            for (j = 1; j <= i; j++)       // redovi od j = 1 do i
                System.out.print("1");     // ispis 1
            System.out.println();          // novi red
        }
    }
}


II varijanta   izbor na glavnoj i ispod glavne dijagonale izvodi se sa if (j <= i);
// 08514026
import java.util.Scanner;
public class Main {

    public static void main(String[] args)    {
        Scanner input = new Scanner(System.in);
        int i, j, n;

        System.out.print("Unesi n: ");
        n = input.nextInt();               // dimenzija matrice
        for (i = 1; i <= n; i++) {         // redovi od i = 1 do n
            for (j = 1; j <= n; j++)       // redovi od j = 1 do n
                if (j <= i)                // ispod i na glavnoj dijagonali
                    System.out.print("1"); // ispis 1
            System.out.println();          // novi red
        }
    }
}

Ispis na ekranu:

Index