0 / 0 / 0
Регистрация: 10.10.2016
Сообщений: 16
|
||||||
1 | ||||||
Вывести на консоль имена сотрудников, возраст которых превышает заданный (поиск в массиве структур)16.12.2016, 01:26. Показов 8458. Ответов 5
Метки нет Все метки)
(
Ввести в компьютер информацию о сотрудниках
отдела: фамилия, имя, возраст. Напечатать имена сотрудников, возраст которых превышает 28 лет.
0
|
|
16.12.2016, 01:26 | |
Ответы с готовыми решениями:
5
Определить средний возраст и вывести порядковые номера членов бригады, возраст которых превышает средний Вывести на экран сотрудников мужского пола возраст которых выше 45 лет Вывести список пассажиров, вес багажа которых превышает заданный |
89 / 77 / 38
Регистрация: 11.10.2015
Сообщений: 860
|
||||||
16.12.2016, 08:57 | 2 | |||||
![]() Решение
Интересная задачка. У меня мысль пришла только через файл. Потому что каждый раз нужно записывать человека которому более 28 лет. Может у Гуру есть методы с использованием каких - либо структур данных. PS: у вас программа на Си написана, а ветка по С++. Поэтому пример на С++;
Вот так я сделал через файл.
2
|
Любитель чаепитий
|
||||||
16.12.2016, 09:14 | 3 | |||||
![]() Решение
1
|
89 / 77 / 38
Регистрация: 11.10.2015
Сообщений: 860
|
|
16.12.2016, 17:23 | 4 |
Я не знаю STL, но тут вы я так понимаю применили запись в Вектор?
0
|
Форумчанин
![]() ![]() 8215 / 5045 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|
16.12.2016, 17:28 | 5 |
Он инициализировал вектор значениями из стандартного потока.
Есть такой фокус - конструктор вектора может принимать для инициализации два объекта типа InputIterator. istream_iterator удовлетворяет данным требованиям. В конструкторе вектор перебирает istream_iterator пока не встретит такой, который будет равен итератору, созданному с конструктором без параметров (istream_iterator()), а это происходит когда из стандартного потока на считывание приходит сигнал EOF (нажимаем на сочетание клавиш Ctrl + D, к примеру).
3
|
0 / 0 / 0
Регистрация: 26.04.2021
Сообщений: 2
|
|
28.04.2021, 13:45 | 6 |
вы дэбилы норм ответ дайте
0
|
28.04.2021, 13:45 | |
28.04.2021, 13:45 | |
Помогаю со студенческими работами здесь
6
Работа с файлами: найти сотрудников, чей возраст старше 45 или стаж превышает 20 лет Структура: Вывести всех сотрудников в консоль, у которых длина фамилии совпадает с заданным числом
Определить слова, в которых заданный символ встречается дважды и вывести его в консоль Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |