import java.util.*; public class Palcke{ int stPalck; int igralec; public Palcke(){ stPalck = 7; igralec = 1; } public boolean vzemiPalcke(int a){ if (a<1 || a>3) return false; stPalck = stPalck - a; igralec = 3 - igralec; return true; } public boolean konecIgre(){ return (stPalck<=0); } public int dobiZmagovalca(){ return igralec; } public void izpis(){ System.out.println("\nNa mizi je še "+stPalck+" palčk."); System.out.println("Na vrsti je igralec "+igralec); } public static void main(String[]args){ Scanner sc = new Scanner(System.in); Palcke p = new Palcke(); while(!p.konecIgre()){ p.izpis(); System.out.print("Koliko palčk vzameš? "); int a = sc.nextInt(); if(!p.vzemiPalcke(a)) System.out.println("Dovoljeno je vzeti 1, 2 ali 3 palčke."); } System.out.println("\nZmagovalec je "+p.dobiZmagovalca()); } }