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

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

Войти
Регистрация
Восстановить пароль
 
Forumhelp
1 / 1 / 0
Регистрация: 06.06.2013
Сообщений: 130
#1

Тема: Структуры. Условие: сделать массив структур, который содержит следующею информацию - C++

09.09.2013, 15:29. Просмотров 489. Ответов 7
Метки нет (Все метки)

В радиоателье сохраняются квитанции о заданной в ремонт аппаратуре. Каждая квитанция содержит такую информацию: название группы товаров(телевизоры, радиоприемники и т.д), марка товара, дата приема в ремонт, состояние готовности заказа(сделано, не сделано). Вывести информацию о состояние заказа на поточные сутки для заданной группы товаров. Наименование группы товаров ввести с клавиатуры.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.09.2013, 15:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Тема: Структуры. Условие: сделать массив структур, который содержит следующею информацию (C++):

Создайте класс, который содержит информацию об имени и адресе - C++
Создайте класс, который содержит информацию об имени и адресе. Храните всю эту информацию в символьных строках закрытой части класса....

Составить класс, который содержит информацию о наличии автобусов в автобусном парке - C++
Задание Разработать классы для описанных ниже объектов. Включить в класс методы set (…), get (…), show (…). Определить другие методы....

Динамические структуры данных. Составить программу, которая содержит текущую информацию о книгах в библиотеке - C++
не могу решить Составить программу, которая содержит текущую информацию о книгах в библиотеке. Сведения о книгах содержат: • номер...

Массив: Получить массив, который содержит все элементы исходного массива, кратные трем - C++
Дан двумерный массив размером n*n, заполненный целыми числами. а) Все его элементы, кратные трем записать в одномерный массив. б) Все...

Структуры, массив структур. - C++
К примеру есть структура struct name{ int first; char second; }; мы создаем переменные name ex1={16,'d'}; name ex1={51,'s'}; ...

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

7
eXtream
24 / 24 / 0
Регистрация: 10.03.2010
Сообщений: 164
09.09.2013, 15:54 #2
Если это прикладная задача то лучше её реализовывать через БД а описание стрктуры здесь элементарное
1
Forumhelp
1 / 1 / 0
Регистрация: 06.06.2013
Сообщений: 130
09.09.2013, 15:56  [ТС] #3
eXtream, мне ее надо в VS написать
0
eXtream
24 / 24 / 0
Регистрация: 10.03.2010
Сообщений: 164
09.09.2013, 16:08 #4
Ну это понятно что на VS! Если дело только в описании структуры то:
C++
1
2
3
4
5
6
// Структура для картатеки квитанций
typedef struct RECEIPT{
unsigned int iGroup; // индекс в справочнике групп
unsigned int iVendor; // индекс в справочнике производителей
bool bState; // состояние заказа
} *PCHECK;
Добавлено через 54 секунды
Цитата Сообщение от eXtream Посмотреть сообщение
*PCHECK
*PRECEIPT
1
Forumhelp
1 / 1 / 0
Регистрация: 06.06.2013
Сообщений: 130
09.09.2013, 16:48  [ТС] #5
eXtream, я новичок, можно более детально?
0
eXtream
24 / 24 / 0
Регистрация: 10.03.2010
Сообщений: 164
09.09.2013, 17:27 #6
Опять же встаёт вопрос: для чего прога пишеться? Просто так типа лаба, курсовая, или или для конторы?
1
Forumhelp
1 / 1 / 0
Регистрация: 06.06.2013
Сообщений: 130
09.09.2013, 21:17  [ТС] #7
eXtream, это лаба)
0
eXtream
24 / 24 / 0
Регистрация: 10.03.2010
Сообщений: 164
10.09.2013, 13:30 #8
для справочников лучше всего использовать map<int, string> из namespace std; где int - это ключ он же будет хранится в полях структуры RECEIPT (iGroup и iVendor):
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
using namespace std;
...
map<int, string> sprGroup, sprVendor;
map<int, string>::iterator pos;
vector<RECEIPT> receipts; 
//либо
PRECEIPT receipt = new RECEIPT[max_num_receipt]; // max_num_receipt - максимальное число квитанций (нежелательно)
 
 
// далее заполняем справочники
sprGroup[0] = "Телевизоры";
sprGroup[1] = "Магнитофоны";
sprGroup[2] = "Стиральные машинки";
...
sprVendor[0] = "GoldStar";
sprVendor[1] = "Samsung";
sprVendor[2] = "LG";
...
и т.д.
1
10.09.2013, 13:30
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.09.2013, 13:30
Привет! Вот еще темы с ответами:

Массив структур: вывести информацию о самой молодой команде - C++
Задание по структуре. Есть информация об участниках соревнований, наименование страны, название команды, ФИО, номер, возраст, рост и вес....

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

С++ Динамический массив структур (добавление новой структуры) - C++
Друзья, создаю программу &quot;Библиотека&quot; и запоролся на добавлении структуры к массиву (книги в картотеку, если коротко). Проблема в...

Реализовать динамический массив структур внутри динамической структуры - C++
Добрый вечер! Я никак не могу реализовать динамический массив структур внутри динамической структуры. Может кто нибудь ссылочку скинет на...


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

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

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