Válí se ti projekty v šuplíku? Dostaň je mezi lidi a získej cool tričko a body na profi IT kurzy v soutěži ITnetwork summer 2017!
Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)

Evidence kina

Java Objektově orientované programování Zdrojákoviště Evidence kina

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

 

 

Program pro vás napsal David Jančík [sczdavos]
Avatar
Jak se ti líbí článek?
Ještě nikdo nehodnotil, buď první!
Autor je vášnivý programátor v .NET C# a PHP. Nezná slovo "nelze", nebojí se zkoušet nepoznané a pronikat do nových technologií.
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í!