Даны фамилии, имена и отчества 20 учеников класса. Вывести ФИО каждого ученика, чья фамилия начинается на букв - C#
Формулировка задачи:
Даны фамилии, имена и отчества 20 учеников класса. Вывести ФИО каждого ученика, чья фамилия начинается на букву "А", на отдельной строке.
Решение задачи: «Даны фамилии, имена и отчества 20 учеников класса. Вывести ФИО каждого ученика, чья фамилия начинается на букв»
textual
Листинг программы
- using System;
- using System.Linq;
- using System.Collections.Generic;
- namespace Application
- {
- class MainClass
- {
- class Pupil
- {
- public string Name { get; set; }
- public string Surname { get; set; }
- public string Patronymic { get; set; }
- public override string ToString ()
- {
- return string.Format ("[Pupil: Name = {0}, Surname = {1}, Patronymic = {2}]", Name, Surname, Patronymic);
- }
- }
- public static void Main (string[] args)
- {
- List<Pupil> list = new List<Pupil> ()
- {
- new Pupil() { Name = "Mikhail", Surname = "Sidorov", Patronymic = "Sergeevich"},
- new Pupil() { Name = "Kate", Surname = "Ostin", Patronymic = "Vasilevna"},
- new Pupil() { Name = "Sauron", Surname = "Aromatov", Patronymic = "Mordorovich"},
- new Pupil() { Name = "Aleksandr", Surname = "Bubencov", Patronymic = "Yakovich"},
- new Pupil() { Name = "Computer", Surname = "Aksakov", Patronymic = "Trara"}
- // Остальные ФИО сами додумайте
- };
- var result = from n in list where n.Surname [0] == 'A' select n;
- foreach (var item in result)
- Console.WriteLine (item);
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д