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   range(1, i+1): ispis indeksa reda
#  08514017
print("Trougao")
n = int(input("Broj redova: ")) # dimenzije matrice n x n 

for i in range(1, n+1):         # redovi od i = 1 do n
    for j in range(1, i+1):     # kolone od j = 1 do j <= i  
        print(j, end='')        # ispis ispod i na glavnoj dijagonali j <= i
    print()                     # novi red		
	

II varijanta   range(1, i+1): ispis indeksa reda
range(1, n+1):  ispod i na glavnoj dijagonali if (j <= ij); else bez ispisa
II varijanta
#  08514017
print("Trougao")   
n = int(input("Broj redova: ")) # dimenzije matrice n x n 

for i in range(1, n+1):         # redovi od i = 1 do n
    for j in range(1, n+1):     # kolone od j = 1 do n 
        if (j <= i):            # ispod i na glavnoj dijagonala j <= i ?
            print(j, end='')    # ispis ispod i na glavnoj dijagonala j <= i
    print()                     # novi red	

Ispis na ekranu:

Index