// SKAITO IS FAILO public static Butai ReadData() { Butai visiButai = new Butai(MaxButu); int count = 0; using (StreamReader reader = new StreamReader(@"Butai.csv")) { string line = null; while (null != (line = reader.ReadLine())) { string[] values = line.Split(';'); int butoNr = int.Parse(values[0]); double plotas = double.Parse(values[1]); int kambariuSk = int.Parse(values[2]); double kaina = double.Parse(values[3]); string telNr = values[4]; visiButai.butuMasyvas[count++].ButoNr = butoNr; VienasButas butas = new VienasButas(butoNr, plotas, kambariuSk, kaina, telNr); visiButai.Prideti(butas); } } return(visiButai); for (int i = 0; i < count; i++) { Console.WriteLine(visiButai.butuMasyvas[count++].ButoNr); } }
public int Bandymas(Butai bandymas) { int suma = 0; for (int i = 0; i < butaiCount; i++) { suma += butuMasyvas[i].ButoNr; } return(suma); }
// PAGRINDINE PROGRAMA static void Main(string[] args) { Butai visiButai = new Butai(MaxButu); Butai ieskomiButai = new Butai(MaxButu); int kambariuSk; //reikalingas kambariu skaicius int minAukstas; //reikalingas minimalus aukstas int maxAukstas; //reikalingas maksimalus aukstas double maxKaina; //kainos limitas visiButai = ReadData(); //Uzklausiame vartotojo paieskos parametru /*Console.WriteLine("Kiek kambariu tures buti bute?"); * kambariuSk = int.Parse(Console.ReadLine()); * Console.WriteLine("Kuriuose aukstuose noresite? (Iveskite nuo - iki)"); * minAukstas = int.Parse(Console.ReadLine()); * maxAukstas = int.Parse(Console.ReadLine()); * Console.WriteLine("Kokia maksimali kaina?"); * maxKaina = double.Parse(Console.ReadLine()); * // ---- * * // Ieskome butu pagal vartotojo parametrus * ieskomiButai = IeskotiButu(visiButai, kambariuSk, minAukstas, maxAukstas, maxKaina); * * SurasoDuomenis(ieskomiButai, visiButai);*/ int skaicius = 0; for (int i = 1; i < 28; i++) { skaicius += i; //Console.WriteLine("sum {0} ind {1} ", skaicius, i); } //Console.WriteLine("Ar veikia {0}", visiButai.Bandymas(visiButai)); }