1)**[Зарплата](https://acmp.ru/index.asp?main=task&id_task=21)** Сначала я написал код, чтобы программа запрашивала у пользователя данные. Затем я конвертировал их в числа. Данный код выглядит так: ``` Console.WriteLine("Введите 3 зарплаты: "); Console.WriteLine("First: "); int a = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Second: "); int b = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Third: "); int c = Convert.ToInt32(Console.ReadLine()); ``` Дальше идет сравнение (решение задачи): ``` if (a > b & b > c) { int raz = a - c; Console.WriteLine(raz); } else if (b > c & c > a) { int raz = b - a; Console.WriteLine(raz); } else if (c > a & a > b) { int raz = c - b; Console.WriteLine(raz); } else if (b > a & a > c) { int raz = b - c; Console.WriteLine(raz); } else if (a > c & c > b) { int raz = a - b; Console.WriteLine(raz); } else if (a < b & b < c) { int rez = c - a; Console.WriteLine(rez); } ``` 2)**[Арифметика](https://acmp.ru/index.asp?main=task&id_task=8)** Сначала я написал код, чтобы программа запрашивала у пользователя данные. Затем я конвертировал их в числа. Данный код выглядит так: ``` Console.WriteLine("Введите три натуральных числа"); Console.WriteLine("First: "); int a = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Second: "); int b = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Third: "); int c = Convert.ToInt32(Console.ReadLine()); ``` Дальше само решение задачи: ``` if (a * b == c) { Console.WriteLine("YES"); } else { Console.WriteLine("NO"); } ``` 3)**[Пятью пять - двадцать пять!](https://acmp.ru/index.asp?main=task&id_task=3)** Тут я просто попросил пользователя ввести число, затем программа возводит его во вторую степень. Код выглядит следующим образом: ``` Console.WriteLine("Введите натуральное число, которое оканчивается на 5"); Console.WriteLine("Число: "); int a = Convert.ToInt32(Console.ReadLine()); double quadro = Math.Pow(a, 2); Console.WriteLine("Ответ: "); Console.WriteLine(quadro); ``` 4)**[Время года](https://acmp.ru/index.asp?main=task&id_task=892)** В этой задаче я использовал функцию "switch". Это значит, если пользователь введет число от 1 до 12, то программа начнет прокручивать все кейсы, пока не найдет нужный ответ. А если пользователь введет число больше или меньше указанных, то программа выдаст ошибку, так как ей неоткуда будет брать информацию. В общем, эта функция запечатывает данные в кейсы. Пограмма выглядит так: ``` Console.WriteLine("Введите число от 1 до 12: "); string a = Console.ReadLine(); sw1(a); static void sw1(string a) { switch (a) { case "1": Console.WriteLine("Winter"); break; case "2": Console.WriteLine("Winter"); break; case "3": Console.WriteLine("Winter"); break; case "4": Console.WriteLine("Spring"); break; case "5": Console.WriteLine("Spring"); break; case "6": Console.WriteLine("Spring"); break; case "7": Console.WriteLine("Summer"); break; case "8": Console.WriteLine("Summer"); break; case "9": Console.WriteLine("Summer"); break; case "10": Console.WriteLine("Autumn"); break; case "11": Console.WriteLine("Autumn"); break; case "12": Console.WriteLine("Autumn"); break; default: Console.WriteLine("Error"); break; } } ``` 5)**[Клавиатура](https://acmp.ru/index.asp?main=task&id_task=66)** Данную задачу я решил точно так же, как и предыдущую (хотя я не уверен, что она решается именно таким образом). Код выглядит данным образом: ``` Console.WriteLine("Введите любую маленькую английскую букву: "); string a = Console.ReadLine(); sw1(a); static void sw1(string a) { switch (a) { case "q": Console.WriteLine("w"); break; case "w": Console.WriteLine("e"); break; case "e": Console.WriteLine("r"); break; case "r": Console.WriteLine("t"); break; case "t": Console.WriteLine("y"); break; case "y": Console.WriteLine("u"); break; case "u": Console.WriteLine("i"); break; case "i": Console.WriteLine("o"); break; case "o": Console.WriteLine("p"); break; case "p": Console.WriteLine("a"); break; case "a": Console.WriteLine("s"); break; case "s": Console.WriteLine("d"); break; case "d": Console.WriteLine("f"); break; case "f": Console.WriteLine("g"); break; case "g": Console.WriteLine("h"); break; case "h": Console.WriteLine("j"); break; case "j": Console.WriteLine("k"); break; case "k": Console.WriteLine("l"); break; case "l": Console.WriteLine("z"); break; case "z": Console.WriteLine("x"); break; case "x": Console.WriteLine("c"); break; case "c": Console.WriteLine("v"); break; case "v": Console.WriteLine("b"); break; case "b": Console.WriteLine("n"); break; case "n": Console.WriteLine("m"); break; case "m": Console.WriteLine("q"); break; default: Console.WriteLine("Error"); break; } } ```