8.6.. Napisati program da ispisuje na glavnoj dijagonali + a osali su -:

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

Slika 1. Glavna dijagonala i=j

Listing programa :

// 08614047
# Ispis trougla kao na slici
print("Trougao")
n = int(input("Broj redova: "))
 
i=1                         # pocetna vrijednost kontrolne varijable i
while i <= n:               # dok je i <= n ponavljaj - pocetak petlje
    j = 1                   # pocetna vrijednost j
    while j <= n:           # dok je j <= n  ponavljaj - pocetak petlje
        if (i == j):              # glavna dijagonala?
             print("+", end='')   # na glavnoj dijagonali    
        else:
            print("-", end='')    # izvan glavne dijagonale
        j = j + 1           # sljedeca vrijednost kontrolne varijable j
    print()
    i = i + 1               # sljedeca vrijednost kontrolne varijable i

Ispis na ekranu:

Index