コード例 #1
0
        static void Skaityti(KrepsininkuKonteineris krep)
        {
            using (StreamReader reader = new StreamReader(duom))
            {
                string vp; //vardas pavarde
                int    gimM;
                int    ugis;
                double taskai;

                string   line;
                string[] skaidymas;

                while (((line = reader.ReadLine()) != null) && krep.Imti() < krep.KoksMax())
                {
                    skaidymas = line.Split(';');
                    vp        = skaidymas[0].Trim();
                    gimM      = int.Parse(skaidymas[1].Trim());
                    ugis      = int.Parse(skaidymas[2].Trim());
                    taskai    = double.Parse(skaidymas[3].Trim());

                    Krepsininkas nauj = new Krepsininkas(vp, gimM, ugis, taskai);
                    krep.Dėti(nauj);
                }
            }
        }
コード例 #2
0
        public void Įterpti(string vardas, int gimimoM, int ug, double tsk)
        {
            Krepsininkas naujas = new Krepsininkas(vardas, gimimoM, ug, tsk);

            int i;

            for (i = 0; (i < n) && (krep[i] <= naujas); i++)
            {
            }

            for (int j = n; j > i; j--)
            {
                krep[j] = krep[j - 1];
            }

            krep[i] = naujas;
            n       = n + 1;
        }
コード例 #3
0
 public void Dėti(Krepsininkas ob)
 {
     krep[n++] = ob;
 }