コード例 #1
0
 public void Išmesti(Komanda sena, Komanda nauja)
 {
     for (int i = 0; i < nauja.n; i++)
     {
         Krepsininkas temp  = nauja.ImtiKrepsininka(i);
         int          index = sena.Paieška(temp);
         if (index > -1)
         {
             for (int j = index; j < n - 1; j++)
             {
                 sena.DetiIndex(j, sena.ImtiKrepsininka(j + 1));
             }
             sena.n--;
         }
         else if (index == -1)
         {
             Console.WriteLine("Krepšininko nr. {0} senajame konteineryje nėra!", i + 1);
         }
     }
 }
コード例 #2
0
 static void Print(string fv, Komanda komanda, string tekstas)
 {
     using (var writer = File.AppendText(fv))
     {
         if (komanda.ImtiN() != 0)
         {
             writer.WriteLine();
             writer.WriteLine("       " + tekstas);
             writer.WriteLine();
             writer.WriteLine("|            Vardas Pavardė    |    Metai    |    Ūgis     |    Taškai     |");
             for (int i = 0; i < komanda.ImtiN(); i++)
             {
                 Krepsininkas k = komanda.ImtiKrepsininka(i);
                 writer.WriteLine("|{0, 29} |{1, 12} |{2, 12} |{3, 14} |", k.ImtiVarda(), k.ImtiMetus(), k.ImtiUgi(), k.ImtiTaskus());
             }
         }
         else
         {
             writer.WriteLine("Konteineryje nėra elementų");
         }
     }
 }