static void Skaityti(string duom, KomanduKonteineris A, Rezultatai B) { using (StreamReader reader = new StreamReader(duom)) { string line; string pav, miestas, pavarde, vardas; int kiek = int.Parse(reader.ReadLine()); for (int i = 0; i < kiek; i++) { line = reader.ReadLine(); string[] parts = line.Split(';'); pav = parts[0]; miestas = parts[1]; pavarde = parts[2]; vardas = parts[3]; Komanda nauja = new Komanda(pav, miestas, pavarde, vardas); A.Dėti(nauja); } B.n = kiek; B.m = kiek; for (int i = 0; i < B.n; i++) { line = reader.ReadLine(); string[] parts = line.Split(';'); for (int j = 0; j < B.m; j++) { int sk = int.Parse(parts[j]); B.Dėti(i, j, sk); } } } }
static void FormuotiIv(KomanduKonteineris senas, KomanduKonteineris naujas, int k) { for (int i = 0; i < senas.Imti(); i++) { if (senas.Imti(i).imusta == k) { naujas.Dėti(senas.Imti(i)); } } }
static void FormuotiRung(KomanduKonteineris senas, KomanduKonteineris naujas, int k) { for (int i = 0; i < senas.Imti(); i++) { if (senas.Imti(i).svariosrungtynes == k) { naujas.Dėti(senas.Imti(i)); } } }