import java.util.ArrayList; class fylleKalas { public static void main(String[] args) { ArrayList beholdning = new ArrayList<>(); for (int i = 0; i < 100; i++) { // i%3 gir resten n?r man deler i p? 3. Feks: 4%3 = 1. 9%3 = 0. Denne opperasjonen kalles modulus/mod // Denne opperasjonen gir alts? hver tredje element blir en Drikke, mens resten blir ol. if (i%3 == 0) beholdning.add(new Drikke(15)); else beholdning.add(new Ol(10)); } double idx = 0; while (true) { idx = Math.random()*100; Drikke d = beholdning.get((int) idx); if(d.drikkeIgjen == 0) break; d.fyllGlass(); } System.out.println(beholdning.get((int)idx).drikkeIgjen); int c = 0; for (Drikke d : beholdning) { if (d.drikkeIgjen == 0) c++; } System.out.println(c); } }