12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading;
- using System.Threading.Tasks;
- namespace laba4
- {
- class Program
- {
- static void Main(string[] args)
- {
- //ПРИВЕТ
- double x, y; //Ввод переменных в программу
- Console.Write("Введите x: ");//Действие для пользователя
- x = double.Parse(Console.ReadLine());//Ввод вещественной переменной преобразованной из строки
- y = 4 * (Math.Pow(x - 3, 6)) - 7 * (Math.Pow(x - 3, 3)) + 2;//Нахождение значения функции
- Console.WriteLine("Значение функции = {0}", y);//Вывод значения y
- // некотор214ые ифывзменения кода
- // некотофыврые изменения кода
- // некотфвфвыорые измеasнения кода
- // некоторые asdasddssadизменasdения кода
- // некотофыврые изменения кодаыфsadadadas
- // некоторфвые изменения кода
- // некотофывasdрые изменения кода
- //Добавили инструкцию
- // git commit –m “реализовали возможность определить совершеннолетие пользователя”
- // git commit –m “реализовали возможность определить asdыфвфсовершеннолетие пользователя”
-
- //Проверка правильности номера телефона
- Console.WriteLine("Введите номер телефона:");
- string mobileOperator = Console.ReadLine();
- mobileOperator = mobileOperator.Insert(1, "(");
- mobileOperator = mobileOperator.Insert(5, ")");
- mobileOperator = mobileOperator.Insert(9, "-");
- mobileOperator = mobileOperator.Insert(12, "-");
- Console.WriteLine(mobileOperator);
- List<int> numbersOperator = new List<int>();
- numbersOperator.Add(029);
- numbersOperator.Add(044);
- numbersOperator.Add(033);
- numbersOperator.Add(025);
- var startindex = mobileOperator.IndexOf("(") + 1;
- var endIndex = mobileOperator.IndexOf(")", startindex);
- var mob = mobileOperator.Substring(startindex, endIndex - startindex);
- int resulte = Convert.ToInt32(mob);
- var mobiletelephone = mobileOperator.Remove(0, 6);
- bool correctOperator = numbersOperator.Contains(resulte);
- if (correctOperator == false)
- {
- Console.WriteLine("Введен не правильный номер оператора");
- Console.ReadLine();
- }
- else
- {
- var split = mobiletelephone.Split(new Char[] { '-' });
- for (int f = 0; f < split.Length; f++)
- {
- if (split[0].Length != 3)
- {
- Console.WriteLine("Введен не правильный номер телефона");
- Console.ReadLine();
- break;
- }
- if (split[1].Length != 2)
- {
- Console.WriteLine("Введен не правильный номер телефона");
- Console.ReadLine();
- break;
- }
- if (split[2].Length != 2)
- {
- Console.WriteLine("Введен не правильный номер телефона");
- Console.ReadLine();
- break;
- }
- Console.WriteLine("Номер телефона и оператора введен корректно");
- Console.ReadLine();
- }
- }
- Console.ReadLine(); //Строка ввода чтобы окно не закрылось
- }
- }
- }
|