static bool Tumbler() { Console.Clear(); var st = new SetLabel(); st.Label("Выберите действие"); st.AddPoint(0, "Выход"); st.AddPoint(1, "Проверка ввода логина"); st.AddPoint(2, "Операции с текстом"); st.AddPoint(3, "Проверка на анаграммность"); switch (st.UserSelTask()) { case 0: Exit.ExitProgram(); return(false); case 1: CheckLogin.Main(); return(true); case 2: Task_2.Main(); return(true); case 3: Anagram.Main(); return(true); default: return(true); } }
private async void button4_Click(object sender, EventArgs e) { if (Tab2Checks()) { button4.Visible = false; var inputValues = textBox5.Text; var processedResult = ""; textBox6.Text = DateTime.Now + ": Calculating in progress..\r\n"; backgroundWorker2.RunWorkerAsync(); await Task.Run(() => { try { if (checkBox1.Checked) { processedResult = Task_2.ProcessAlphametricEntryQueued(inputValues); } else { processedResult = Task_2.ProcessAlphametricEntry(inputValues); } if (string.IsNullOrEmpty(processedResult)) { processedResult = "Phew. Sorry. No result exist!"; } } catch (Exception ex) { processedResult = "Error occured: " + ex.Message; } }); textBox6.Text += DateTime.Now + ":" + processedResult; button4.Visible = true; backgroundWorker2.CancelAsync(); } }
static void Main(string[] args) { Task_1.Execute(); Task_2.Execute(); Task_3.Execute(); }
static void Main(string[] args) { Task_1 task_1 = new Task_1(); Task_2 task_2 = new Task_2(); Task_3 task_3 = new Task_3(); }
static void Main() { Task_2 work = new Task_2(); //класс где выполнены все задания FormatIO format = new FormatIO(); // класс для форматированного ввода данных. work.Access(); Console.Clear(); Console.WriteLine("Выберите программу, указав ее номер (любая другая цифра закрывает программу):"); Console.WriteLine("1.Программа, выбирающая минимальное из трёх чисел."); Console.WriteLine("2.Программа по подсчету количества цифр числа."); Console.WriteLine("3.Программа по подсчету суммы нечетных положительных чисел."); Console.WriteLine("4.Программа расчета ИМТ \"Худой\\Толстый\""); Console.WriteLine("5.Программа подсчета количества \"хороших\" чисел"); Console.WriteLine("6.Программа реализует вывод на экран чисел от a до b [a < b]."); int count = 0; int answer = format.GetTryInt("Ваш выбор :"); while (count != 7) { switch (answer) { case 1: work.MinNumber(); count++; break; case 2: work.CountNumbers(); count++; break; case 3: work.CountOddNumbers(); count++; break; case 4: work.IMT(); count++; break; case 5: work.GoodNumbers(); count++; break; case 6: work.NumbersAB(); count++; break; default: format.TextTask("конец"); Environment.Exit(0); break; } Console.Clear(); Console.WriteLine("Выберите программу, указав ее номер (любая другая цифра закрывает программу):"); Console.WriteLine("1.Программа, выбирающая минимальное из трёх чисел."); Console.WriteLine("2.Программа по подсчету количества цифр числа."); Console.WriteLine("3.Программа по подсчету суммы нечетных положительных чисел."); Console.WriteLine("4.Программа расчета ИМТ \"Худой\\Толстый\""); Console.WriteLine("5.Программа подсчета количества \"хороших\" чисел"); Console.WriteLine("6.Программа реализует вывод на экран чисел от a до b [a < b]."); answer = format.GetTryInt("Ваш выбор :"); } format.TextTask("конец"); Environment.Exit(0); }