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
|
 |