Класс: построить описание класса, содержащего информацию о почтовом адресе организации. - C#

  1. Помогите пожалуйста, новичок в Си#замучилась с этим заданием Нужно построить описание класса, содержащего информацию о почтовом адресе организации. Предусмотреть возможность раздельного изменения составных частей адреса и проверки допустимости вводимых значений. В случае недопустимости значений полей выбрасываются исключения. Написать программу, демонстрирующую все разработанные элементы класса.


textual

Код к задаче: «Класс: построить описание класса, содержащего информацию о почтовом адресе организации. - C#»

while (true)
            {
                try
                {
                    Organization organization = new Organization();
                    Console.WriteLine("Название вашей организации:");
                    organization.Name = Console.ReadLine();
                    Console.WriteLine("Почтовый индекс вашей организации: ");
                    organization.Index = int.Parse(Console.ReadLine());
                    Console.WriteLine("В каком стране находитсяваша организация:");
                    organization.CountryName = Console.ReadLine();
                    Console.WriteLine("В каком городе она находится?");
                    organization.CityName = Console.ReadLine();
                    Console.WriteLine("Укажите на какой улице находится ваша организация:");
                    organization.StreetName = Console.ReadLine();
                    Console.WriteLine("Укажите номер дома:");
                    organization.HouseNumber = int.Parse(Console.ReadLine());
                    Console.WriteLine("Введите номер телефона:");
                    organization.Telephone = int.Parse(Console.ReadLine());
                    Console.WriteLine("Ваша организация: \n");
                    Console.WriteLine("Название: " + organization.Name);
                    Console.WriteLine("Почтовый индекс: " + organization.Index);
                    Console.WriteLine("Страна: " + organization.CountryName);
                    Console.WriteLine("Город: " + organization.CityName);
                    Console.WriteLine("Улица, дом: " + organization.StreetName + ", " + organization.HouseNumber);
                    Console.WriteLine("Номер телефона: " + organization.Telephone);
                }
                catch (Exception)
                {
                    //Console.WriteLine("Неверно задано значение!");
                    Console.WriteLine("Ошибка в входных данных. Нажмите enter для повторного ввода");
                    Console.ReadKey();
                    Console.Clear();
                    continue;
                }
                break;
            }

СДЕЛАЙТЕ РЕПОСТ

8   голосов, оценка 4.000 из 5



Похожие ответы
  1. Необходимо составить код для консольного приложения С# по четырем задачам: 1) Компьютер строит график функции y=a*x^2+b*x+c. Переменные a, b, c задает пользователь. 4) Компьютер строит график функции y=a/x+b. Переменные a, b задает пользователь.

  1. Доброго времени суток. Напишите пожалуйста решение f(x)=1/x^2+4/(x+1)^2 построить график функции на отрезке [-6;4]

  1. Какие средства можно использовать в Visual Studio? И как можно это реализовать?Добавлено через 1 час 49 минутДолжно выйти нечто из разряда трёхмерных объектов!!!

  1. Построить график функции y=x^2. График строится с помощью отрезков. Для построения отрезков использовать алгоритм Брезенхема.

  1. помогите решить Известна зарплата каждого из 12 работников фирмы за каждый месяц первого квартала Месяц Работник 1 2 3 1 2 ... 12 Организовать ввод информации по этой таблице и определить: а) максимальную зарплату из указанных в таблице; б) порядковый номер работника, получившего за квартал наибольшую сумму; в) в каком месяце общая зарплата всех работников была максимальной.

  1. Дано: n N; x,y . Построить вектор z, содержащий сначала положительные координаты вектора x,а затем положительные координаты вектора y. Не очень понимаю,как объединить положительные координаты векторов в один вектор z.Добавлено через 1 час 22 минуты никак не получается

  1. C# Построить таблицу значений для функции f (x) = tg(x) на отрезке [0,pi/4] с числом разбиений отрезка m=10.

  1. Даны произвольные числа a, b и c. Если нельзя построить треугольник с такими длинами сторон, то напечатать 0, иначе 1.

  1. Здравствуйте. У меня имеется лог файл с почтовыми адресами вида: From: first@email.com To: random@email.com From: third@email.com To: fierst@email.com и т.д. Мне необходимо считать пары from to, дабы из них построить набор строк которые будут служить запросом, вида

  1. у=ln(4-x2) подсобите пожалуйста,нужно расписать "ln" в данном уравнении.