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
|