0 / 0 / 0
Регистрация: 05.03.2021
Сообщений: 2
1

Вывести в файлы: список граждан, возраст которых превышает заданный, ...

13.04.2021, 08:47. Показов 941. Ответов 1
Метки нет (Все метки)

КлассPerson: Фамилия, Имя, Отчество, Адрес, Пол, Образование, Год рождения. Создать массив объектов. Вывести в файлы:а) список граждан, возраст которых превышает заданный;
б) список граждан с высшим образованием;
в) список граждан мужского пола.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.04.2021, 08:47
Ответы с готовыми решениями:

Вывести на консоль имена сотрудников, возраст которых превышает заданный (поиск в массиве структур)
Ввести в компьютер информацию о сотрудниках отдела: фамилия, имя, возраст. Напечатать имена...

Вывести список пассажиров, вес багажа которых превышает заданный
Передо мной стояла задача написать программу, которая бы позволяла выводить на экран список...

Вывести сведения о сотрудниках, возраст которых не превышает средний возраст
Даны сведения о сотрудниках фирмы: ФИО сотрудника, год рождения, адрес, номер телефона.Вывести...

Вывести: список сотрудников, возраст которых не менее K лет и не превышает L лет
20.Дан список N сотрудников с указанием фамилии, точной даты рождения, стажа работы и заработной...

1
1109 / 643 / 391
Регистрация: 28.01.2021
Сообщений: 1,326
13.04.2021, 10:01 2
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
class Program
    {
        record Person(string SurName, string Name, string Family, string Address, string Male, string Education, DateTime BirthDay);
        static void Main(string[] args)
        {
            List<Person> people = new List<Person>()
            {
                new Person("Volkov","Max","Mihalich","Kiev","Man","higher", new DateTime(1991,07,10)),
                new Person("Volkov","Max","Vahlach","Moscow","Man","middle", new DateTime(1992,06,05))
            };
            string path = @"D:\info.txt";
            //Date > inputDate
            DateTime.TryParse(Console.ReadLine(), out DateTime Date);
            foreach (var item in people.Where(e => e.BirthDay.Year > Date.Year))
            {
                File.AppendAllText(path, item.ToString());
            }
            //higher education
            foreach (var item in people.Where(e => e.Education == "higher"))
            {
                File.AppendAllText(path, item.ToString());
            }
            //male = man
            foreach (var item in people.Where(e => e.Male == "man"))
            {
                File.AppendAllText(path, item.ToString());
            }
        }
    }
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.04.2021, 10:01
Помогаю со студенческими работами здесь

Определить средний возраст и вывести порядковые номера членов бригады, возраст которых превышает средний
Имеется список 12 членов бригады с указанием их возраста. Определить средний возраст и вывести...

Вывести список товаров, стоимость которых превышает заданную
Написать программу формирования файла, содержащего данные согласно варианту индивидуального...

Вывести список игрушек, стоимость которых не превышает заданную
В магазине содержатся сведения об ассортименте игрушек. Структура записи: − название...

Вывести список товаров, стоимость которых превышает заданную
Написать программу формирования файла, содержащего данные согласно варианту индивидуального...

Вывести список товаров, стоимость которых превышает 100 000 рублей
Список товаров, имеющихся на складе, включает в себя наименование товара, количество единиц товара,...

Определить количество студентов второго курса, возраст которых не превышает средний возраст студенток второго курса
Количество студентов второго курса, возраст которых не превышает средний возраст студенток второго...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru