Hľadáme nové posily do ITnetwork tímu. Pozri sa na voľné pozície a pridaj sa k najagilnejšej firme na trhu - Viac informácií.
IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!
Funkce, kterou se snažíš použít je dostupná pouze pro registrované uživatele. Buďto se přihlas nebo si zdarma vytvoř nový účet.

Športové Zápas

Algoritmus pre evidovanie zápasov a bodov tímov napríklad vo futbale.

public class Tym {
    public String nazevTymu;
    public int pocetBodu;
    public int odehranychZapasu;

    // konstruktor vytvoření nového týmu
    public Tym(String nazevTymu, int pocetBodu, int odehranychZapasu)
    {
        this.nazevTymu = nazevTymu;
        this.pocetBodu = pocetBodu;
        this.odehranychZapasu = odehranychZapasu;
    }

    // metoda vypsání informací o týmu
    public void vypisInfo()
    {
        System.out.println("Název týmu: " + nazevTymu + "\nPočet bodů: " + pocetBodu + "\nOdehraných zápasů: " + odehranychZapasu);
    }
}
public class Zapas {
    public Tym domaci;
    public Tym hoste;
    public int goluHoste;
    public int goluDomaci;

    // konstruktor nového zápasu
    public Zapas(Tym domaci, Tym hoste, int goluHoste, int goluDomaci)
    {
        this.domaci = domaci;
        this.hoste = hoste;
        this.goluHoste = goluHoste;
        this.goluDomaci = goluDomaci;
        vyhodnoceni();
    }

    // no myslim že snad ani není potřeba popisovat všechno
    public void vyhodnoceni()
    {
        domaci.odehranychZapasu++;
        hoste.odehranychZapasu++;

        if (goluDomaci > goluHoste)
        {
            domaci.pocetBodu += 2;
        }
        else if (goluDomaci < goluHoste)
        {
            hoste.pocetBodu += 2;
        }
        else
        {
            hoste.pocetBodu++;
            domaci.pocetBodu++;
        }
    }
}

Galéria


 

Všetky články v sekcii
Zdrojákovisko Java - Objektovo orientované programovanie
Program pre vás napísal David Jančík
Avatar
Užívateľské hodnotenie:
Ešte nikto nehodnotil, buď prvý!
Autor je vášnivý programátor. Nezná slovo "nelze", nebojí se zkoušet nepoznané a pronikat do nových technologií.
Aktivity