Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Text;
- namespace Example
- {
- class MyApplication
- {
- private static void First()
- {
- Console.WriteLine("ПЕРВОЕ ЗАДАНИЕ.");
- Console.WriteLine("Введите первое 3-значное число: ");
- string input = Console.ReadLine();
- int result = 0;
- if (input.Length != 3 || !int.TryParse(input, out result))
- {
- Console.WriteLine("Неверный ввод.");
- Console.ReadKey();
- Console.Clear();
- return;
- }
- string buffer = input;
- Console.WriteLine("Введите второе 3-значное число: ");
- input = Console.ReadLine();
- if (input.Length != 3 || !int.TryParse(input, out result))
- {
- Console.WriteLine("Неверный ввод.");
- Console.ReadKey();
- Console.Clear();
- return;
- }
- // замена
- StringBuilder first = new StringBuilder(buffer);
- first[1] = input[1];
- StringBuilder second = new StringBuilder(input);
- second[1] = buffer[1];
- Console.WriteLine("Результат: {0} {1}", first, second);
- Console.ReadKey();
- Console.Clear();
- }
- private static void Second()
- {
- Console.WriteLine("ВТОРОЕ ЗАДАНИЕ.");
- Console.WriteLine("Введите 4-значное число: ");
- string input = Console.ReadLine();
- int result = 0;
- if (input.Length != 4 || !int.TryParse(input, out result))
- {
- Console.WriteLine("Неверный ввод.");
- Console.ReadKey();
- Console.Clear();
- return;
- }
- Console.WriteLine("Результат: {0}, {1}",
- Convert.ToInt32(input[0].ToString()) + Convert.ToInt32(input[2].ToString()),
- Convert.ToInt32(input[1].ToString()) - Convert.ToInt32(input[3].ToString()));
- Console.ReadKey();
- Console.Clear();
- }
- private static void Third()
- {
- Console.WriteLine("ТРЕТЬЕ ЗАДАНИЕ.");
- Console.WriteLine("Введите 3-значное число: ");
- string input = Console.ReadLine();
- int result = 0;
- if (input.Length != 3 || !int.TryParse(input, out result))
- {
- Console.WriteLine("Неверный ввод.");
- Console.ReadKey();
- Console.Clear();
- return;
- }
- Console.WriteLine("Результат: {0}", input.Remove(1, 1));
- Console.ReadKey();
- Console.Clear();
- }
- private static void Fourth()
- {
- Console.WriteLine("ЧЕТВЕРТОЕ ЗАДАНИЕ.");
- Console.WriteLine("Введите сумму денежного вклада: ");
- string input = Console.ReadLine();
- double deposit = 0;
- if (!double.TryParse(input, out deposit))
- {
- Console.WriteLine("Неверный ввод.");
- Console.ReadKey();
- Console.Clear();
- return;
- }
- Console.WriteLine("Введите процент годовых: ");
- input = Console.ReadLine();
- double percent = 0;
- if (!double.TryParse(input, out percent))
- {
- Console.WriteLine("Неверный ввод.");
- Console.ReadKey();
- Console.Clear();
- return;
- }
- Console.WriteLine("Результат: {0}", deposit * (percent / 100) / 12);
- Console.ReadKey();
- Console.Clear();
- }
- private static void Fifth()
- {
- Console.WriteLine("ПЯТОЕ ЗАДАНИЕ.");
- Console.WriteLine("Введите цену товара: ");
- string input = Console.ReadLine();
- double cost = 0;
- if (!double.TryParse(input, out cost))
- {
- Console.WriteLine("Неверный ввод.");
- Console.ReadKey();
- Console.Clear();
- return;
- }
- Console.WriteLine("Введите сумму гривен: ");
- input = Console.ReadLine();
- double sum = 0;
- if (!double.TryParse(input, out sum))
- {
- Console.WriteLine("Неверный ввод.");
- Console.ReadKey();
- Console.Clear();
- return;
- }
- int result = Convert.ToInt32(Math.Floor(sum / cost));
- Console.WriteLine("Результат: {0} шт, сдача - {1}", result, sum - cost * result);
- Console.ReadKey();
- Console.Clear();
- }
- private static void Sixth()
- {
- Console.WriteLine("ШЕСТОЕ ЗАДАНИЕ.");
- Console.WriteLine("Введите фунты: ");
- string input = Console.ReadLine();
- double pounds = 0;
- if (!double.TryParse(input, out pounds))
- {
- Console.WriteLine("Неверный ввод.");
- Console.ReadKey();
- Console.Clear();
- return;
- }
- Console.WriteLine("Результат: {0} кг", pounds * 405.9 / 1000);
- Console.ReadKey();
- Console.Clear();
- }
- private static void Seventh()
- {
- Console.WriteLine("СЕДЬМОЕ ЗАДАНИЕ.");
- Console.WriteLine("Введите длину: ");
- string input = Console.ReadLine();
- double length = 0;
- if (!double.TryParse(input, out length))
- {
- Console.WriteLine("Неверный ввод.");
- Console.ReadKey();
- Console.Clear();
- return;
- }
- Console.WriteLine("Введите ширину: ");
- input = Console.ReadLine();
- double width = 0;
- if (!double.TryParse(input, out width))
- {
- Console.WriteLine("Неверный ввод.");
- Console.ReadKey();
- Console.Clear();
- return;
- }
- Console.WriteLine("Введите высоту: ");
- input = Console.ReadLine();
- double height = 0;
- if (!double.TryParse(input, out height))
- {
- Console.WriteLine("Неверный ввод.");
- Console.ReadKey();
- Console.Clear();
- return;
- }
- Console.WriteLine("Результат: {0} л", (height * width * 2 + height * length * 2) * 0.4);
- Console.ReadKey();
- Console.Clear();
- }
- private static void Eight()
- {
- Console.WriteLine("ВОСЬМОЕ ЗАДАНИЕ.");
- Console.WriteLine("Введите 3-значное число: ");
- string input = Console.ReadLine();
- double pounds = 0;
- if (input.Length != 3 || !double.TryParse(input, out pounds))
- {
- Console.WriteLine("Неверный ввод.");
- Console.ReadKey();
- Console.Clear();
- return;
- }
- char[] arr = input.ToCharArray();
- Array.Reverse(arr);
- Console.WriteLine("Результат: {0}", new string(arr));
- Console.ReadKey();
- Console.Clear();
- }
- private static void Ninth()
- {
- Console.WriteLine("ДЕВЯТОЕ ЗАДАНИЕ.");
- Console.WriteLine("Введите 5-значное число: ");
- string input = Console.ReadLine();
- double value = 0;
- if (input.Length != 5 || !double.TryParse(input, out value))
- {
- Console.WriteLine("Неверный ввод.");
- Console.ReadKey();
- Console.Clear();
- return;
- }
- for (int i = 0; i < 2; i++)
- {
- input = input.Insert(0, input[4].ToString());
- input = input.Remove(5);
- }
- Console.WriteLine("Результат: {0}", input);
- Console.ReadKey();
- Console.Clear();
- }
- private static void Tenth()
- {
- Console.WriteLine("ДЕСЯТОЕ ЗАДАНИЕ.");
- Console.WriteLine("Введите 5-значное число: ");
- string input = Console.ReadLine();
- double value = 0;
- if (input.Length != 5 || !double.TryParse(input, out value))
- {
- Console.WriteLine("Неверный ввод.");
- Console.ReadKey();
- Console.Clear();
- return;
- }
- for (int i = 0; i < 2; i++)
- {
- input = input.Insert(4, input[0].ToString());
- input = input.Remove(0, 1);
- }
- Console.WriteLine("Результат: {0}", input);
- Console.ReadKey();
- Console.Clear();
- }
- public static void Main()
- {
- First();
- Second();
- Third();
- Fourth();
- Fifth();
- Sixth();
- Seventh();
- Eight();
- Ninth();
- Tenth();
- }
- }
- }
Add Comment
Please, Sign In to add comment