Nakonec jsem to vyřešil jen přes jednu metodu... ale děkuji za rady
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DU_studenti_POPA
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Ahoj, zadej nejdřívé 5 známek Matěje");
int pocet = 5;
int[] znamkyMatej = new int[5] { 5, 4, 5, 7, 5 };
for (int i = 0; i < pocet; i++)
{
Console.Write("Zadejte {0}. známku: ", i + 1);
znamkyMatej[i] = int.Parse(Console.ReadLine());
}
Console.WriteLine("Průměr známek Matěje je: {0}", znamkyMatej.Average());
//// Honza
Console.WriteLine(" ");
Console.WriteLine("Nyní zadej 5 známek Honzi");
int pocetHonza = 5;
int[] znamkyHonza = new int[5] { 5, 4, 5, 7, 5 };
for (int i = 0; i < pocetHonza; i++)
{
Console.Write("Zadejte {0}. známku: ", i + 1);
znamkyHonza[i] = int.Parse(Console.ReadLine());
}
Console.WriteLine("Průměr známek Honzi je: {0}", znamkyHonza.Average());
if (znamkyMatej.Average() > znamkyHonza.Average())
{
Console.WriteLine("Matejův průměr je větší než Honzův :)");
}
if (znamkyMatej.Average() < znamkyHonza.Average())
{
Console.WriteLine("Honzův průměr je větší než Matejův :)");
}
else
{
Console.WriteLine("Průměr je stejný");
}
Console.ReadLine();
}
}
}