コード例 #1
0
ファイル: Program.cs プロジェクト: Aiiste/OPP1
        /// <summary>
        /// Nuskaito duomenis iš failo
        /// </summary>
        /// <param name="fv"> duomenų failas </param>
        /// <param name="Birza"> dvimatis konteineris </param>
        /// <param name="M"> miestų masyvas </param>

        static void Skaityti(string fv, ref Matrica Birza, ref Miestai[] M)
        {
            int    nn, mm, bed, gyvsk, jgyvsk;
            string pav;
            string line;

            using (StreamReader skaityk = new StreamReader(fv, Encoding.GetEncoding(1257)))
            {
                line = skaityk.ReadLine();
                string[] dalys = line.Split(' ');
                nn      = int.Parse(dalys[0]);
                mm      = int.Parse(dalys[1]);
                Birza.n = nn;
                Birza.m = mm;
                for (int i = 0; i < nn; i++)
                {
                    line   = skaityk.ReadLine();
                    dalys  = line.Split(' ');
                    pav    = dalys[0];
                    gyvsk  = int.Parse(dalys[1]);
                    jgyvsk = int.Parse(dalys[2]);
                    M[i]   = new Miestai(pav, gyvsk, jgyvsk);
                }
                for (int i = 0; i < nn; i++)
                {
                    line  = skaityk.ReadLine();
                    dalys = line.Split(' ');
                    for (int j = 0; j < mm; j++)
                    {
                        bed = int.Parse(dalys[j]);
                        Birza.Deti(i, j, bed);
                    }
                }
            }
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: Aiiste/OPP1
        static void Main(string[] args)

        {
            int mėnnr = 0, inr = 0, jnr = 0;

            Matrica Birza = new Matrica();

            Miestai[] M = new Miestai[3];

            Skaityti(CFd, ref Birza, ref M);
            DidziausiasNedarbas(Birza, out mėnnr);
            Maziausias(M, Birza, out inr, out jnr);
            RikiuotiJ(M, Birza);
            Rikiuoti(M, Birza);
            Spausdinti(CFr, Birza, M);
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: Aiiste/OPP1
 public void Prideti(Miestai miest)
 {
     miestai[n++] = miest;
 }