Класс: построить описание класса, содержащего информацию о почтовом адресе организации. - C#
Формулировка задачи:
Помогите пожалуйста, новичок в Си#замучилась с этим заданием
Нужно построить описание класса, содержащего информацию о почтовом адресе организации. Предусмотреть возможность раздельного изменения составных частей адреса и проверки допустимости вводимых значений. В случае недопустимости значений полей выбрасываются исключения. Написать программу, демонстрирующую все разработанные элементы класса.
Решение задачи: «Класс: построить описание класса, содержащего информацию о почтовом адресе организации.»
textual
Листинг программы
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; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д