Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
artquy
Сообщений: n/a
#1

Считать числа в массив, отсортировать. Считать числа в список. Изменить порядок элементов - C++

23.05.2013, 13:30. Просмотров 659. Ответов 0
Метки нет (Все метки)

Добрый день, помогите пожалуйста решить такую задачу:
1)Считать числа в массив. Спросить у пользователя в каком порядке его отсортировать (по возрастанию или убыванию). Отсортировать.
2)Считать числа в список. Запросить у пользователя два числа: k, p. Изменить порядок элементов, начиная с k-го элемента, заканчивая p-ым элементом.
3)В файле находится информация о зарплате сотрудников и их принадлежности к отделам предприятия. Например:

Research Ivanov 45500
Research Petrov 37000
Management Sidorov 245000
Management Petrenko 65000
Development Tovalds 91200
Research Popov 54600
Sales Andrienko 35000

Необходимо вычислить общий фонд зарплаты и отдельно по отделам. Результат записать в выходной файл. В данном случае (возможны опечатки):

Research 137100
Management 310000
Development 91200
Sales 35000
Overall: 573300

Примечание: фамилии сотрудников, очевидно, являются лишней информацией, она нигде не используется. Для решения этой задачи необходимо завести ассоциативный массив (std::map), где ключом будет название отдела (строка), а значением – текущая сумма зарплат. По мере считывания данных из файла необходимо находить по ключу отдел и прибавлять к имеющейся там (в ассоциативном массиве) сумме только что считанную.

Заранее спасибо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.05.2013, 13:30     Считать числа в массив, отсортировать. Считать числа в список. Изменить порядок элементов
Посмотрите здесь:

C++ Считать числа из файла и записать их в массив
Считать одномерный массив с файла, отсортировать его использую рекурсивный вызов функции C++
C++ Считать 16тиричные числа с файла и записать их в массив
C++ Считать числа из файла в линейный однонаправленный список
Считать числа типа double из файла и записать их в массив C++
Считать из текстового файла целые числа в массив C++
Файл: Считать все числа из файлав динамический массив C++
C++ Из .txt файла считать числа в массив
Массив считать из файла, отсортировать по возрастанию и записать в новый файл C++
Считать числа из файла в массив для дальнейшей работы с ними C++
Считать числа с разделителями в массив C++
C++ Считать с файла вещественные числа и отсортировать их в порядке убывания, используя алгоритм Шелла

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 07:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru