private void presmetaj()
 {
     if (lbAutos.Items.Count > 0)
     {
         Avtomobil najekonomicen = lbAutos.Items[0] as Avtomobil;
         Avtomobil najskap       = lbAutos.Items[0] as Avtomobil;
         double    sum           = najekonomicen.Potrosuvacka;
         for (int i = 1; i < lbAutos.Items.Count; i++)
         {
             Avtomobil a = lbAutos.Items[i] as Avtomobil;
             if (a.Potrosuvacka < najekonomicen.Potrosuvacka)
             {
                 najekonomicen = a;
             }
             if (a.Cena > najskap.Cena)
             {
                 najskap = a;
             }
             sum += a.Potrosuvacka;
         }
         tbProsek.Text        = string.Format("{0:0.0}", sum / lbAutos.Items.Count);
         tbNajekonomicen.Text = najekonomicen.ToString();
         tbNajskap.Text       = najskap.ToString();
     }
     else
     {
         tbProsek.Clear();
         tbNajekonomicen.Clear();
         tbNajskap.Clear();
     }
 }
        private void btnAddAuto_Click(object sender, EventArgs e)
        {
            if (cbMarka.SelectedIndex == -1)
            {
                MessageBox.Show("Изберете марка");
                return;
            }
            if (tbModel.Text.Trim().Length <= 0)
            {
                MessageBox.Show("Внесете модел");
                return;
            }
            Avtomobil avto = new Avtomobil();

            avto.Marka        = cbMarka.SelectedItem as Marka;
            avto.Model        = tbModel.Text;
            avto.Potrosuvacka = (double)nudPotrosuvacka.Value;
            avto.Cena         = (int)nudCena.Value;
            lbAutos.Items.Add(avto);
            cbMarka.SelectedIndex = -1;
            tbModel.Clear();
            nudCena.Value = 0;
            nudCena.ResetText();
            nudPotrosuvacka.Value = 0;
            nudPotrosuvacka.ResetText();
            presmetaj();
        }