A feladat kiírása megtalálható:
https://dload-oktatas.educatio.hu/erettsegi/feladatok_2020osz_kozep/k_infoism_20okt_fl.pdf
A feladathoz szükséges alapfájlok:
https://www.oktatas.hu/bin/content/dload/erettsegi/feladatok_2020osz_kozep/k_infoismfor_20okt_fl.zip
A .feladat megoldása feltételezi, hogy a System.IO névtér nyitva van
// 2. Feladat
string[] sorok = File.ReadAllLines("Toto.txt");
int[] ev = new int[sorok.Length - 1];
int[] Het = new int[sorok.Length - 1];
int[] Fordulo = new int[sorok.Length - 1];
int[] T13P1 = new int[sorok.Length - 1];
int[] Ny13P1 = new int[sorok.Length - 1];
string[] Eredmeny = new string[sorok.Length - 1];
string[] darabol = new string[6];
for (int i = 1; i < sorok.Length; i++)
{
darabol = sorok[i].Split(';');
ev[i-1] = Convert.ToInt32(darabol[0]);
Het[i-1] = Convert.ToInt32(darabol[1]);
Fordulo[i-1] = Convert.ToInt32(darabol[2]);
T13P1[i-1] = Convert.ToInt32(darabol[3]);
Ny13P1[i-1] = Convert.ToInt32(darabol[4]);
Eredmeny[i-1] = darabol[5];
}
// 3. Feladat
Console.WriteLine("3. Feladat: Fordulók száma: {0}",sorok.Length-1);
Console.ReadKey();
A beolvaás után figyelni kell arra, hogy nincs szükség az összes sorra, mert az első sor csak fejrész.
A folytatás megtalálható:
https://zotogefejleszto.blogspot.com/2021/03/2020-oktoberi-kozepszintu-agazati_17.html