using System; class Raport { static int LIMIT = 1050; public static int licz(ref String str, out int sum, params object[] dane) { Console.WriteLine("...Dane od " + str); int ile =0; sum = 0; for (int i = 0; i < dane.Length; i++) { if (dane[i] is String) ile++; else sum += (int) dane[i]; } str = sum >= LIMIT ? "POWYZEJ" : "PONIZEJ"; return ile; } } class Fun { public static void Main() { int sum, ile; String str; str = "Kasjer_1"; ile = Raport.licz(ref str, out sum, "Nowak", 100, 50, 50, 80, 20, "Byrski", 50, 50, "Kociniak", 100, 50, 100, 50, "Malinowski", 70, 30); pr(str,ile,sum); str = "Kasjer_2"; ile = Raport.licz(ref str, out sum, "Tarski", 200, "Zdziarski", 700, 700, 100, 100); pr(str,ile,sum); } private static void pr(String str, int ile, int sum) { Console.WriteLine(str + " limitu. Klientow: " + ile + ". Utarg: " + sum); } }