Пример #1
0
        /// <summary>
        /// Dodawanie ocen do wybranego dzienniczka
        /// </summary>
        /// <param name="dzienniczek"></param>
        private static void DodawanieOcen(Dzienniczek dzienniczek)
        {
            for (; ;)
            {
                Console.Write("Oceny w dzienniczku: ");
                dzienniczek.WypiszOceny();
                Console.Write("Podaj ocenę z zakresu 1-10: ");
                float ocena;
                bool  result = float.TryParse(Console.ReadLine(), out ocena);

                Console.Clear();
                if (result)
                {
                    if (ocena < 1 || ocena > 10)
                    {
                        break;
                    }

                    dzienniczek.DodajOcene(ocena);
                }
                else
                {
                    Console.Clear();
                    Console.WriteLine("To nie jest ocena!");
                }
            }
        }
Пример #2
0
        static void Main(string[] args)
        {
            Dzienniczek dzienniczek = new Dzienniczek();

            DodawanieOcen(dzienniczek);
            StatystykiOcen(dzienniczek);
        }
Пример #3
0
 /// <summary>
 /// Wypisywanie średniej ocen, najwyższej i najniższej oceny
 /// </summary>
 /// <param name="dzienniczek"></param>
 private static void StatystykiOcen(Dzienniczek dzienniczek)
 {
     if (dzienniczek.LiczbaOcen() > 0)
     {
         Console.WriteLine("Średnia ocen w dzienniczku to: " + dzienniczek.ObliczanieSredniej());
         Console.WriteLine("Najwyższa ocena w dzienniczku: " + dzienniczek.NajwyzszaOcena());
         Console.WriteLine("Najniższa ocena w dzienniczku: " + dzienniczek.NajnizszaOcena());
     }
     else
     {
         Console.WriteLine("Nie wprowadziłeś żadnych ocen!");
     }
 }