Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Evidence kina

Zdrojový kód algoritmu evidování volných sedadel v kině.

public class Kino {
    public String nazevFilmu;
    public int pocetRad;
    public int pocetSedadel;
    public boolean[][] sedadla;

    // konstruktor -> nastaví se počet volných sedadel pro daný film
    public Kino(String nazevFilmu, int pocetRad, int pocetSedadel)
    {
        this.nazevFilmu = nazevFilmu;
        this.pocetRad = pocetRad;
        this.pocetSedadel = pocetSedadel;
        sedadla = new boolean[pocetRad][pocetSedadel];

        for (int i = 0; i < pocetRad; i++)
        {
            for (int j = 0; j < pocetSedadel; j++)
            {
                sedadla[i][j] = true;
            }
        }
    }

    // metoda vypisující volná a obsazená sedadla
    public void vypis()
    {
        for (int i = 0; i < pocetRad; i++)
        {
            System.out.println("Rada " + i);
            for (int j = 0; j < pocetSedadel; j++)
            {
                if (sedadla[i][j])
                    System.out.print("O, ");
                else
                    System.out.print("X, ");
            }
        }
    }

    // metoda zajišťující zabookování sedadla
    public void objednat(int rada, int sedadlo)
    {
        if (sedadla[rada][sedadlo])
        {
            sedadla[rada][sedadlo] = false;
            System.out.println("Objednano");
        }
        else
        {
            System.out.println("Sedadlo je obsazene vyberte prosim jine.\nSeznam:");
            vypis();
        }
    }
}

Galerie

Program byl vytvořen v roce 2012.

 

Stáhnout

Stažením následujícího souboru souhlasíš s licenčními podmínkami

Staženo 307x (1023 B)
Aplikace je včetně zdrojových kódů v jazyce Java

 

Všechny články v sekci
Zdrojákoviště Java - Objektově orientované programování
Program pro vás napsal David Jančík
Avatar
Uživatelské hodnocení:
1 hlasů
Autor je vášnivý programátor. Nezná slovo "nelze", nebojí se zkoušet nepoznané a pronikat do nových technologií.
Aktivity