8.5.. 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   ispod i na glavnoj dijagonali for j in range(1, i+1)
#  08514004
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("x", end='')      # ispis ispod i na glavnoj dijagonali j <= i
    print()                     # novi red		
	
	
II varijanta   ispod i na glavnoj dijagonali  if (j <= i)
#  08514004
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 j <= n 
        if (j <= i):             # ispod i na glavnoj dijagonali
            print("x", end='')   # ispis ispod i na glavnoj dijagonali j <= i
    print()                      # novi red	
	
	
III varijanta   ispod i na glavnoj dijagonali  for j in range(1, i+1); znak input('Otkucaj znak: ')[0]
#  08514004
print("Trougao")   
n = int(input("Broj redova: ")) # dimenzije matrice n x n 
znak = input("znak ")           # ulazna promjenljiva znak 

for i in range(1, n+1):         # redovi od i = 1 do n
    for j in range(1, i+1):     # ispod na glavnoj dijagonali 
        print(znak, end='')     # ispis na i ispod glavne dijagonale
    print()                     # novi red	
	
	
	
IV varijanta   ispod i na glavnoj dijagonali  if (j <= i); znak input('Otkucaj znak: ')[0]
#  08514004
print("Trougao")   
n = int(input("Broj redova: ")) # dimenzije matrice n x n 
znak = input("znak ")            # ulazna promjenljiva znak 
 
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 j <= n 
        if (j <= i):             # ispod i na glavnoj dijagonali
            print(znak, end='')  # ispis na i ispod glavne dijagonale
    print()                      # novi red	

Ispis na ekranu:

Index