static void StudentMenu(Student a) { string option; bool isExit = false; while (!isExit) { Console.WriteLine("Выберите пункт меню:"); Console.WriteLine("1. Показать всю информацию о студенте"); Console.WriteLine("2. Показать оценки по программированию"); Console.WriteLine("3. Поставить оценки по программированию"); Console.WriteLine("4. Показать оценки по администрированию"); Console.WriteLine("5. Поставить оценки по администрированию"); Console.WriteLine("6. Показать оценки по дизайну"); Console.WriteLine("7. Поставить оценки по дизайну"); Console.WriteLine("8. Показать среднюю оценку по программированию"); Console.WriteLine("9. Показать среднюю оценку по администрированию"); Console.WriteLine("0. Показать среднюю оценку по дизайну"); Console.WriteLine("Или любую другую клавишу, чтобы выйти"); option = Console.ReadLine(); switch (option) { case "1": a.Show(); break; case "2": a.ShowMarks(0); break; case "3": a.SetMarks(0); break; case "4": a.ShowMarks(1); break; case "5": a.SetMarks(1); break; case "6": a.ShowMarks(2); break; case "7": a.SetMarks(2); break; case "8": Console.WriteLine("Средняя оценка по программированию {0}", a.AverageMark(0)); break; case "9": Console.WriteLine("Средняя оценка по администрированию {0}", a.AverageMark(1)); break; case "0": Console.WriteLine("Средняя оценка по дизайну {0}", a.AverageMark(2)); break; default: isExit = true; break; } Console.ReadLine(); Console.Clear(); } }
static void Main(string[] args) { Student a = new Student(); StudentMenu(a); }