0 / 1 / 0
Регистрация: 09.10.2020
Сообщений: 30
|
|
1 | |
Структура, дополнить код09.11.2020, 12:31. Показов 418. Ответов 3
Структура. Список работников завода: фамилия, год рождения, должность, зарплата, образование.
Вот программа, которая находит среднюю зп работников. Помогите выполнить еще 2 пункта в этом коде. Первый, Найти работников с высшим образованием. Второй, Отсортировать список по убыванию по полю год рождения Кликните здесь для просмотра всего текста
#include <iostream> #include <string> using namespace std; struct person { string name; int year; string position; int salary; string education; }; int main() { setlocale(LC_ALL, "rus"); int average; person p1; p1.name = "Ivanov"; p1.year = 1996; p1.position = "Santehnik"; p1.salary = 15000; p1.education = "Secondary eduaction"; person p2; p2.name = "Andreev"; p2.year = 1989; p2.position = "Sleser"; p2.salary = 12500; p2.education = "Higher"; person p3; p3.name = "Bulkin"; p3.year = 1991; p3.position = "Dvornik"; p3.salary = 11000; p3.education = "Secondary eduaction"; person p4; p4.name = "Bulkin"; p4.year = 1991; p4.position = "Dvornik"; p4.salary = 14200; p4.education = "Higher"; average = (p1.salary + p2.salary + p3.salary + p4.salary) / 4; cout << "Средняя запрлата равна" << average << endl; return 0; }
0
|
09.11.2020, 12:31 | |
Ответы с готовыми решениями:
3
Дополнить код Дополнить код нужно дополнить - исправить код |
525 / 487 / 98
Регистрация: 25.12.2011
Сообщений: 1,176
|
|
09.11.2020, 12:44 | 2 |
Для начала создай список работников - массив структур.
0
|
0 / 1 / 0
Регистрация: 09.10.2020
Сообщений: 30
|
|
09.11.2020, 14:00 [ТС] | 3 |
Вот, не знаю как дальше все сделть
0
|
525 / 487 / 98
Регистрация: 25.12.2011
Сообщений: 1,176
|
||||||
09.11.2020, 15:18 | 4 | |||||
С массивами работали наверное...
0
|
09.11.2020, 15:18 | ||||||
Помогаю со студенческими работами здесь
4
Связные списки, дополнить код
Удалить элементы после запятой (дополнить код) Функция, определяющая високосность года (дополнить код)
Искать еще темы с ответами Или воспользуйтесь поиском по форуму:
|
|
Новые блоги и статьи
![]() |
||||
Разбиваем монолит на два микросервиса и реализуем CI/CD
ArchitectMsa 20.03.2025
Когда команда растет, а функциональность монолита расширяется, поддерживать и развивать такую систему становится все труднее. Разработчики начинают тратить много времени на разбор сложных. . .
|
Python и PDF: Создание и редактирование файлов
py-thonny 20.03.2025
Работа с PDF-документами – одна из популярных задач в современной разработке. Python предлагает несколько инструментов для создания, чтения и редактирования PDF-файлов, среди которых особенно. . .
|
Корутины в Unity и производительность WaitForSeconds
GameUnited 20.03.2025
Разработчики игр на Unity часто сталкиваются с вопросом: как выполнять действия через определённые промежутки времени, не блокируя основной поток игры? Тут как раз и приходят на помощь корутины —. . .
|
Криптография в PHP
Jason-Webb 20.03.2025
PHP предоставляет много криптографических возможностей: от встроенных функций хеширования до полноценных библиотек шифрования — арсенал средств довольно обширен. Но всё это бесполезно без понимания. . .
|
Lineedge (Semi-Alpha) 0.75@20: Что мы потеряли
Etyuhibosecyu 20.03.2025
С каждым новым стандартом Lineedge обретает новые возможности — это ясно, как божий день. Однако есть и другая сторона — избавление от устаревших и проблемных элементов. Обычно удаление. . .
|
Реализация перечислений в Go
golander 19.03.2025
Если вы перешли на Go с других языков программирования (как я), таких как C#, Java или Python, вы наверняка заметили, что Go не имеет встроенной поддержки перечислений (enumerations). Это может стать. . .
|
Шаблон API Gateway в микросервисной архитектуре
MatrixArchitect 19.03.2025
API Gateway — один из основных компонентов микросервисной архитектуры. Фактически, API Gateway представляет собой сервис, который располагается между клиентскими приложениями и бэкенд-микросервисами,. . .
|
C++26: Что мы потеряли
bytestream 19.03.2025
С каждым новым стандартом C++ обретает новые возможности — это ясно, как божий день. Однако есть и другая сторона — избавление от устаревших и проблемных элементов. Обычно удаление функциональности. . .
|
Async/await в C#: Асинхронное программирование в действии
UnmanagedCoder 19.03.2025
Разработка современных приложений немыслима без понимания асинхронного программирования. Если вы когда-либо создавали приложение, которое взаимодействует с внешними ресурсами — будь то работа с. . .
|
Сопоставление с образцом (Pattern Matching) в Python: Списки и словари
py-thonny 19.03.2025
Программисты любят, когда код говорит сам за себя. Представьте, что вы можете просмотреть структуру данных и мгновенно понять, что с ней делать — без сложных условий и вложенных проверок. Именно эту. . .
|