X-Git-Url: http://svarog.pmf.uns.ac.rs/gitweb/?a=blobdiff_plain;f=kodovi%2Fpolinomi%2FPolSuma.java;h=1794c4ea466a8fd5e431a9aef933909c0a66fb37;hb=7a9c632a2a7acb69d8ac4cc3a11f4556f6903aa1;hp=021ec131f17b5714b41e816d4317ea2b2154eaea;hpb=d94134725646fe79c448cf84f95f7ac661056d7b;p=spa1-materijali.git diff --git a/kodovi/polinomi/PolSuma.java b/kodovi/polinomi/PolSuma.java index 021ec13..1794c4e 100644 --- a/kodovi/polinomi/PolSuma.java +++ b/kodovi/polinomi/PolSuma.java @@ -8,34 +8,37 @@ public class PolSuma { int k; - do { - System.out.print("Unesite broj k ( >0 ) "); - k = Svetovid.in.readInt(); - } while (1 > k); + System.out.print("Unesite broj k ( >0 ) "); + k = Svetovid.in.readInt(); - PolinomL[] p = new PolinomL[k]; + if (k > 0) { - for (int i = 0; i < k; i++) { - System.out.println(); - System.out.print("Unos "); - System.out.print(i + 1); - System.out.print(". polinoma."); - System.out.println(); - p[i] = new PolinomL(); - p[i].unos(); - } + PolinomL[] p = new PolinomL[k]; - for (int i = 1; i <= k; i++) { - System.out.println((i + 1) + ". polinom: "+p[i]); - } + for (int i = 0; i < k; i++) { + System.out.println(); + System.out.print("Unos polinoma broj "); + System.out.print(i + 1); + System.out.println(); + p[i] = new PolinomL(); + p[i].unos(); + } - PolinomL suma = new PolinomL(); - for (int i = 1; i <= k; i++) { - suma.saberiNa(p[i]); - } + for (int i = 0; i < k; i++) { + System.out.println("polinom broj " + (i + 1) + ": " + p[i]); + } - System.out.println(); - System.out.println("Njihova suma je: " + suma); + PolinomL suma = new PolinomL(); + for (int i = 0; i < k; i++) { + suma.saberiNa(p[i]); + } + + System.out.println(); + System.out.println("Njihova suma je: " + suma); + + } else { //k <= 0 + System.out.println("Pogresna vrednost za k, nije moguce nastaviti"); + } } }