Geek tričko zdarma Python týden
Tričko zdarma! Stačí před dobitím bodů použít kód TRIKO15. Více informací zde
Pouze tento sleva až 80% na kurzy Python

Evidence kina

Unicorn College Tento obsah je dostupný zdarma v rámci projektu IT lidem.
Vydávání, hosting a aktualizace umožňují jeho sponzoři.

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ženo 276x (1023 B)
Aplikace je včetně zdrojových kódů v jazyce java

 

 

Program pro vás napsal David Jančík
Avatar
Jak se ti líbí článek?
Ještě nikdo nehodnotil, buď první!
Autor je vášnivý programátor a vizionář. Nezná slovo "nelze", nebojí se zkoušet nepoznané a pronikat do nových technologií.
Všechny články v sekci
Zdrojákoviště Java - Objektově orientované programování
Aktivity (1)

 

 

Komentáře

Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zatím nikdo nevložil komentář - buď první!