Ejemplo n.º 1
0
        public void BurburliukasSort()
        {
            int  i  = 0;
            bool bk = true;

            while (bk)
            {
                bk = false;

                for (int j = n - 1; j > i; j--)
                {
                    if (miestai[j] < miestai[j - 1])
                    {
                        bk = true;
                        Miestas temp = miestai[j];
                        miestai[j]     = miestai[j - 1];
                        miestai[j - 1] = temp;
                    }
                }
                i++;
            }
        }
Ejemplo n.º 2
0
        static void Skaityti(string duom, DaugMiestų M)
        {
            using (StreamReader reader = new StreamReader(duom))
            {
                string   line;
                string[] parts;
                string   pav;
                string   valst;
                double   gyv;
                double   plot;

                while ((line = reader.ReadLine()) != null)
                {
                    parts = line.Split(';');
                    pav   = parts[0].Trim();
                    valst = parts[1].Trim();
                    gyv   = double.Parse(parts[2].Trim());
                    plot  = double.Parse(parts[3].Trim());
                    Miestas naujas = new Miestas(pav, valst, gyv, plot);
                    M.Dėti(naujas);
                }
            }
        }
Ejemplo n.º 3
0
 public void Dėti(Miestas ob)
 {
     miestai[n++] = ob;
 }