static void skaitymas(string duom, Pinigai[] vaikai, out int n) { double litai, centai, kursas; using (StreamReader reader = new StreamReader(duom)) { string line; string[] skaidymas; line = reader.ReadLine(); n = int.Parse(line); for (int i = 0; i < n; i++) { line = reader.ReadLine(); skaidymas = line.Split(' '); litai = double.Parse(skaidymas[0]); centai = double.Parse(skaidymas[1]); kursas = double.Parse(skaidymas[2]); vaikai[i] = new Pinigai(litai, centai, kursas); } } }
static void Main(string[] args) { const int maxDuom = 100; const string A = "...\\...\\A.txt"; const string B = "...\\...\\B.txt"; int an, bn; Pinigai[] anupras = new Pinigai[maxDuom]; Pinigai[] barbora = new Pinigai[maxDuom]; // List<Pinigai> Barbora = new List<Pinigai>(); skaitymas(A, anupras, out an); skaitymas(B, barbora, out bn); double kiekAnupro, kiekBarboros, isViso; skaiciuoti(anupras, barbora, an, bn, out kiekAnupro, out kiekBarboros, out isViso); Console.WriteLine("Barbora turi: {0,6:f2}", kiekBarboros); Console.WriteLine("Anupras turi: {0,6:f2}", kiekAnupro); Console.WriteLine("Bendra suma: {0,6:f2}", isViso); Console.WriteLine("Programa baigė darbą"); }