Beispiel #1
0
        public double cetvrtaMetodaTeniser(Turnir.VrstaTurnira vrst)
        {
            double prosek = 0;
            double zbir = 0;
            int count = 0;

            foreach (RezultatnaTurniru r in RezultatiNaTurnirima)
            {
                if (r.Turnir.Vrsta.Equals(vrst))
                {
                    zbir += r.BrojOsvojenihBodova;
                    count++;
                }

            }
               return prosek = zbir / count;
        }
Beispiel #2
0
        static void Main(string[] args)
        {
            Turnir t = new Turnir(2016, "MojTurnir", 1000, Turnir.VrstaTurnira.Grandslam);
            Turnir t1 = new Turnir(2015, "TvojTurnir", 1000, Turnir.VrstaTurnira.Masters);
            Turnir t2 = new Turnir(2016, "NjenTurnir", 1000, Turnir.VrstaTurnira.Drugi);
            Turnir t3 = new Turnir(2016, "MojTurnir", 1000, Turnir.VrstaTurnira.Grandslam);
            List<RezultatnaTurniru> rt = new List<RezultatnaTurniru>();
            RezultatnaTurniru tt = new RezultatnaTurniru(t, 1000);
            RezultatnaTurniru t11 = new RezultatnaTurniru(t2, 750);
            RezultatnaTurniru t231= new RezultatnaTurniru(t3, 800);
            rt.Add(tt);
            rt.Add(t11);
            List<RezultatnaTurniru> rt2 = new List<RezultatnaTurniru>();
            rt2.Add(t231);
            Teniser teniser = new Teniser("Novak Djokovic (SRB)", DateTime.Parse("14.09..1994"), 1, rt);
            Teniser teniser1 = new Teniser("Janko Tipsarevic (SRB)", DateTime.Parse("14.09..1994"), 2, rt2);
            //Teniser teniser2 = new Teniser("Nenad Zimonjic (SRB)", DateTime.Parse("14.09..1994"), 3, rt);

            List<Teniser> spisak = new List<Teniser>();
            spisak.Add(teniser);
            spisak.Add(teniser1);
            //spisak.Add(teniser2);

            ATP_lista atp = new ATP_lista(2016, spisak);
            //String izlaz = teniser.prvaMetodaTeniser(t);
            //Console.WriteLine(izlaz);
            //Console.Read();
            Console.WriteLine(atp.sestaMetoda(Turnir.VrstaTurnira.Grandslam));
            Console.Read();
        }
Beispiel #3
0
        public string prvaMetodaTeniser( Turnir turn)
        {
            string povratnaVrednost = "";

            foreach (RezultatnaTurniru ReznaTur in RezultatiNaTurnirima)
            {
                if (ReznaTur.BrojOsvojenihBodova == turn.MaxBrojPoena)
                {
                    povratnaVrednost += "pobedio je, ";
                }
                else
                {
                    povratnaVrednost += "nije pobedio, ";
                }

            }
            string vrstaturnira = turn.Vrsta.ToString();
            povratnaVrednost += "vrsta turnira je " + vrstaturnira;

            return povratnaVrednost;
        }
Beispiel #4
0
        public string sestaMetoda(Turnir.VrstaTurnira vrsta)
        {
            string pom = "";

            foreach (Teniser t in spisaktenisera)
            {
                foreach (RezultatnaTurniru r in t.RezultatiNaTurnirima)
                {
                    if (r.BrojOsvojenihBodova.Equals(r.Turnir.MaxBrojPoena))
                    {
                        pom += t.Ime+ Environment.NewLine;
                    }

                }

            }

            return pom;
        }