Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
polkop
0 / 0 / 0
Регистрация: 14.05.2015
#1

Сведения о выпущенной продукции - C++

01.02.2011, 17:49. Просмотров 655. Ответов 1
Метки нет (Все метки)

Помогите пожалуйста в решении задачки.


Различные цеха завода выпускают продукцию нескольких наименований. Сведения о выпущенной продукции включают:
- наименование;
- количество;
- номер цеха.
Для заданного цеха необходимо вывести количество выпущенных изделий по каждому наименованию в порядке убывания количества.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.02.2011, 17:49
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сведения о выпущенной продукции (C++):

Сколько дней потребуется предприятию, чтобы общее количество выпущенной продукции превысило заданный объем? - C++
Малое предприятие в первый день работы выпустило P едениц товарной продукции. Каждый последующий день оно выпускало продукции на d единиц...

Создать массив структур для k видов продукции и общую стоимость выпуска всей продукции за год - C++
Дано: Код продукции, название продукции, выпуск в каждом из 4 кварталов. Создать массив структур для k видов продукции и общую стоимость...

Дан символьный файл, содержащий сведения о студентах группы. Записать эти сведения в файл g, используя образцы - C++
Дан символьный файл, содержащий сведения о студентах группы , записанные по следующему образцу: имя отчество фамилий, имя отчество...

Дан файл , содержащий сведения о книгах. Сведения о каждой из книг – это фамилия автора, название и год издания. а) Найти названия книг данного автор - C++
Здравствуйте,я тот несчастный студент,который учился в школе где не было программирования.Поэтому нуждаюсь в вашей помощи.Теорию удалось...

объем выпуска продукции - C++
Помогите, пожалуйста, решить задачу. Зарание спасибо.

Вычисление стоимости продукции с учетом скидки - C++
Написать алгоритм программы вычисление стоимости продукции с учетом скидки. Скидка 3% представляется, если сумма больше 500 руб, 5% если...

1
lemegeton
2925 / 1354 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
01.02.2011, 22:02 #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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
#include <cstdio>
#include <cstddef>
#include <string>
#include <vector>
#include <algorithm>
 
struct Production {
  std::string name;
  size_t count;
  size_t workshop;
  Production(std::string name_, size_t count_, size_t workshop_)
    : name(name_), count(count_), workshop(workshop_) {}
  void Print() {
    printf("Name: '%s', count: %d, workshop: %d.\n", name.c_str(), count,
           workshop);
  }
};
 
bool CompareByCount(const Production &a, const Production &b) {
  return a.count < b.count;
}
 
typedef std::vector<Production> ProductionList;
 
int main(int argc, char **argv) {
  ProductionList production_list;
  production_list.push_back(Production("Skrewdriver 1", 10, 1));
  production_list.push_back(Production("Skrewdriver 2", 5, 1));
  production_list.push_back(Production("Skrewdriver 3", 7, 1));
  production_list.push_back(Production("Skrewdriver 4", 6, 2));
  production_list.push_back(Production("Skrewdriver 5", 10, 2));
  production_list.push_back(Production("Skrewdriver 6", 1, 1));
 
 
  size_t workshop = 1;
 
  ProductionList workshop_production;
  for (ProductionList::iterator product = production_list.begin();
       product != production_list.end(); ++product)
    if ((*product).workshop == workshop)
      workshop_production.push_back(*product);
 
  std::sort(workshop_production.begin(), workshop_production.end(),
            CompareByCount);
 
  for (ProductionList::iterator product = workshop_production.begin();
       product != workshop_production.end(); ++product)
    (*product).Print();
 
  return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.02.2011, 22:02
Привет! Вот еще темы с ответами:

Массив структур: одежда, вывести количество продукции каждого производителя - C++
На рынок поступает продукция от 3 производителей верхняя женская, верхняя мужская, легкий женский легкий мужской. Каждой продукт имеет...

Вывести в новый файл информацию о той продукции, количество которой менее заданной величины. - C++
Решить задачу, используя структуру содержащую члены-данные и члены-функции. Подразумевается, что исходная информация храниться в...

"Система учета продукции" с графическим интерфейсом и при этом использовать sql - C++
Подскажите пожалуйста! Задали написать программу &quot;Система учета продукции&quot; с графическим интерфейсом и при этом использовать sql. ...

Вывести информацию о продукции, выпущенной заданным цехом за последний месяц - Visual C++
На заводе выпускается несколько наименований деталей. Сведение о деталях включают код детали, количество выпущенных деталей, номер, месяца...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.