gitweb on Svarog

projekti pod git sistemom za održavanje verzija -- projects under the git version control system
Primer koriscenja skupa
[spa1-materijali.git] / kodovi / skup / PrimerSkup.java
2 public class PrimerSkup {
4 static void test1(){
5 Skup<String> a = new Skup<>();
6 Skup<String> b = new Skup<>();
8 a.ubaci("kvadrat");
9 a.ubaci("trougao");
10 a.ubaci("krug");
12 b.ubaci("kvadrat");
13 b.ubaci("romb");
14 b.ubaci("pravougaonik");
16 System.out.println("A:\t"+a);
17 System.out.println("B:\t"+b);
18 System.out.println("Unija:\t"+a.unija(b));
19 System.out.println("Presek:\t"+a.presek(b));
20 System.out.println("Razl:\t"+a.razlika(b));
21 System.out.println();
23 Skup<String> c = new Skup<>();
24 c.ubaci("krug");
25 c.ubaci("trougao");
26 System.out.println("A:\t"+a);
27 System.out.println("B:\t"+b);
28 System.out.println("C:\t"+c);
29 System.out.println("Podskup:");
30 System.out.println("C od A:\t"+c.podskupOd(a));
31 System.out.println("C od B:\t"+c.podskupOd(b));
32 System.out.println("A od A:\t"+a.podskupOd(a));
33 }
35 static void testBrojevi() {
36 Skup<Integer> parniDo10 = new Skup<>();
37 parniDo10.ubaci(2);
38 parniDo10.ubaci(4);
39 parniDo10.ubaci(6);
40 parniDo10.ubaci(8);
42 Skup<Integer> neparniDo10 = new Skup<>();
43 neparniDo10.ubaci(1);
44 neparniDo10.ubaci(3);
45 neparniDo10.ubaci(5);
46 neparniDo10.ubaci(7);
47 neparniDo10.ubaci(9);
49 Skup<Integer> brojeviDo5 = new Skup<>();
50 brojeviDo5.ubaci(1);
51 brojeviDo5.ubaci(2);
52 brojeviDo5.ubaci(3);
53 brojeviDo5.ubaci(4);
54 brojeviDo5.ubaci(5);
56 System.out.println("Parni: "+parniDo10);
57 System.out.println("Neparni: "+neparniDo10);
58 System.out.println("Do5:"+brojeviDo5);
59 System.out.println("P unija N: "+parniDo10.unija(neparniDo10));
60 System.out.println("Do5 presek N: "+brojeviDo5.presek(neparniDo10));
61 System.out.println("Do5 razlika N: "+brojeviDo5.razlika(neparniDo10));
62 }
64 static void testStampa(){
65 Skup<String> a = new Skup<>();
66 System.out.println(a);
68 a.ubaci("kvadrat");
70 System.out.println(a);
71 a.ubaci("trougao");
72 a.ubaci("krug");
73 System.out.println(a);
74 }
76 public static void main(String[] args) {
77 System.out.println("test stampe:");
78 testStampa();
79 System.out.println("----");
80 test1();
81 System.out.println("---");
82 testBrojevi();
84 }
86 }
Svarog.pmf.uns.ac.rs/gitweb maintanance Doni Pracner