Структура и массив(поиск по номеру) - C#
Формулировка задачи:
Как найти людей по номеру, который начинается с 3?(вывести адрес и фамилию) Формат номера: ххх-хх-хх
Нужно сделать через массив(занести 3 человека в массив) и структуру!!!Спасибо!
Листинг программы
- public struct people
- {
- public string fam;
- public string adress;
- public int nomer;
- public people(string f, string a, int n)
- {
- fam = f;
- adress = a;
- nomer = n;
- }
- }
Как организовать нахождение по номеру, который начинается на 3
Код:
Листинг программы
- class Program
- {
- static void Main(string[] args)
- {
- string[] info = { "Фамилия", "Имя", "Номер" };
- {
- new people("Латышев", "г.Витебск", 245 - 17 - 66);
- new people("Сенокосов", "г.Витебск", 245 - 17 - 35);
- new people("Горбачев", "г.Витебск", 890 - 17 - 09);
- new people("Марченко", "г.Лепель", 321 - 17 - 97);
- new people("Генкин", "г.Минск", 245 - 79 - 89);
- new people("Величко", "г.Витебск", 543 - 76 - 65);
- new people("Базылев", "г.Брест", 245 - 17 - 89);
- new people("Амбурин", "г.Чашники", 876 - 17 - 89);
- new people("Ларинов", "г.Новополоцк", 245 - 17 - 89);
- new people("Пандеко", "г.Гродно", 898 - 17 - 67);
- new people("Поляков", "г.Витебск", 678 - 98 - 89);
- new people("Сафонов", "г.Пинск", 657 - 17 - 89);
- new people("Шахов", "г.Могилев", 354 - 97 - 89);
- new people("Игимонов", "г.Витебск", 245 - 17 - 89);
- new people("Капустин", "г.Мозырь", 432 - 17 - 89);
- new people("Кенов", "г.Полоцк", 312 - 83 - 08);
- new people("Сайкин", "г.Гомель", 245 - 96 - 58);
- new people("Зилкин", "г.Брест", 475 - 17 - 07);
- new people("Семин", "г.Москва", 376 - 98 - 95);
- new people("Лункин", "г.Краснодар", 487 - 76 - 47);
- };
- Console.ReadKey();
- }
- }
- public struct people
- {
- public string fam;
- public string adress;
- public int nomer;
- public people(string f, string a, int n)
- {
- fam = f;
- adress = a;
- nomer = n;
- }
- }
- }
Решение задачи: «Структура и массив(поиск по номеру)»
textual
Листинг программы
- static void Main(string[] args)
- {
- people[] info =
- {
- new people() { fam = "Латышев", adress = "г.Витебск", nomer = "245 - 17 - 66" },
- new people() { fam = "Горбачев", adress = "г.Витебск", nomer = "890 - 17 - 09" },
- new people() { fam = "Марченко", adress = "г.Лепель", nomer = "321 - 17 - 97" },
- new people() { fam = "Генкин", adress = "г.Минск", nomer = "245 - 79 - 89" }
- //.....
- };
- foreach (var item in info)
- {
- if(item.nomer.StartsWith("3"))
- Console.WriteLine(item.fam.ToString());
- }
- Console.ReadKey();
- }
- public struct people
- {
- public string fam;
- public string adress;
- public string nomer;
- public people(string f, string a, string n)
- {
- fam = f;
- adress = a;
- nomer = n;
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д