public static void Main(string[] args) { Lab5.Task1(); Lab5.Task2(); Lab5.Task3(); Lab5.Task4(); Lab5.Task5(); Console.ReadLine(); }
public void Lab5Test() { var a_law = Lab5.A_law(BitConverter.GetBytes(666)); Assert.AreEqual(a_law, (byte)241); var mu_law = Lab5.Mu_law(.5); Assert.AreEqual(mu_law, .87570306864923486); }
static void Main(string[] args) { lab1 lab1 = new lab1(); lab2 lab2 = new lab2(); //lab 3 and lab 4 are static Lab5 lab5 = new Lab5(); lab6 lab = new lab6(); //here use the functions defined in the labs classes to do what you desire. }
public void Setup() { this.handler = new Lab5(this.path, this.pathOut); }
public void lab2dec() { lab = new Lab5(); }
static void Main(string[] args) { while (true) { Console.WriteLine("Введите номер лабораторной работы (1 - 8, 10; 0 - для выхода из приложения)"); switch (Console.ReadLine()) { case "0": { Console.WriteLine("Завершить работу приложения? (y/n)"); while (true) { switch (Console.ReadLine()) { case "y": return; case "n": break; default: continue; } break; } break; } case "1": { Console.WriteLine("Лабораторная работа #1\n" + "Выбор задания:\n" + "1. Даны x, y, z . Вычислить a, если...\n" + "2. Вычислить площадь треугольника по всем известным формулам"); switch (Console.ReadLine()) { case "1": { Lab1.RunTask1(); break; } case "2": { Lab1.RunTask2(); break; } default: break; } break; } case "2": { Console.WriteLine("Лабораторная работа #2"); Lab2.RunTask1(); break; } case "3": { Console.WriteLine("Лабораторная работа #3\n" + "Выбор задания:\n" + "1. Натуральное число p делится нацело на натуральное число q\n" + "2. Составить программу для вычисления функции"); switch (Console.ReadLine()) { case "1": { Lab3.RunTask1(); break; } case "2": { Lab3.RunTask2(); break; } } break; } case "4": { Console.WriteLine("Лабораторная работа #4"); Lab4.RunTask1(); break; } case "5": { Console.WriteLine("Лабораторная работа #5\n" + "Выбор задания:\n" + "1. Поиск минимального элемента из трех элементов\n" + "2. Найти сумму ряда при заданном n\n" + "3. Найти сумму бесконечного ряда при заданном eps\n" + "4. Дано натуральное число. Определить сколько раз в нем встречается цифра а"); switch (Console.ReadLine()) { case "1": { Lab5.RunTask1(); break; } case "2": { Lab5.RunTask2(); break; } case "3": { Lab5.RunTask3(); break; } case "4": { Lab5.RunTask4(); break; } } break; } case "6": { Console.WriteLine("Лабораторная работа #6\n" + "Выбор задания:\n" + "1. Нахождение минимального и максимального элементов заданной последователь-ности чисел.\n" + "Вывести на экран значения и порядковые номера искомых элементов\n" + "2. Программа для ввода/вывода в массив данных с различной длинной записей"); switch (Console.ReadLine()) { case "1": { Lab6.RunTask1(); break; } case "2": { Lab6.RunTask2(); break; } } break; } case "7": { Console.WriteLine("Лабораторная работа #7\n" + "Выбор задания:\n" + "1. Подсчет суммарного числа букв 'а' и букв 'b' в заданной строковой переменной. Вывести на экран каких букв больше\n" + "2. Поиск подстроки в заданной строке. В случае нахождения заданной подстроки необходимо удалить ее."); switch (Console.ReadLine()) { case "1": { Lab7.RunTask1(); break; } case "2": { Lab7.RunTask2(); break; } } break; } case "8": { Console.WriteLine("Лабораторная работа #8\n" + "Даны действительные числа a, b. Получить u = min(a, b-a), y = min(ab, a+b), k = min(u + v2, 3.14)"); Lab8.RunTask1(); break; } case "10": { Console.WriteLine("Лабораторная работа #10"); Lab10.RunTask(); break; } default: { break; } } } }