Evidencia kina
Zdrojový kód algoritmu evidovanie voľných sedadiel v kine.
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(); } } }
Galéria
Stiahnuť
Stiahnutím nasledujúceho súboru súhlasíš s licenčnými podmienkami
Stiahnuté 311x (1023 B)
Aplikácia je vrátane zdrojových kódov v jazyku Java