예제 #1
0
 private void ChangeBtn_Click(object sender, EventArgs e)
 {
     try
     {
         List <NoteBook> books = ConverterBooks.Arr2ToList(DataGridViewUtils.GridToArray2 <string>(Input));
         books.Sort();
         for (int i = books.Count - 1; i >= 0; i--)
         {
             if (books[i].Cost <= Money.Value)
             {
                 Output.Text  = books[i].ToString();
                 save.Enabled = true;
                 return;
             }
         }
         Output.Text = "недостаточно денег";
     }
     catch (Exception)
     {
         MessageBox.Show("ошибка ввода", "ошибка");
     }
 }
예제 #2
0
 static void Main(string[] args)
 {
     while (true)
     {
         List <NoteBook> books = ConverterBooks.Arr2ToList(ReadArr2());
         books.Sort();
         Console.WriteLine("кол-во денег:");
         int  Money = ReadInt();
         bool flag  = false;
         for (int i = books.Count - 1; i >= 0; i--)
         {
             if (books[i].Cost <= Money)
             {
                 flag = true;
                 OutputStr(books[i].ToString());
                 return;
             }
         }
         if (!flag)
         {
             OutputStr("недостаточно денег");
         }
     }
 }