Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Класс "Матрица": ввод/вывод, умножение, сложение/вычитание, транспонирование, сдвиг Написал код , но выдает ошибку , подскажите в чем она. Условие написать код в котором выполняются действие над матрицами ввод/вывод , умножение , вычитание , сложение , транспонирование и сдвиг... https://www.cyberforum.ru/ cpp-beginners/ thread1496596.html C++ Std::basic_string в MSVC
Как обстоят дела с stl строками в MS Visual C++ (например в 2013 версии). Конкретно интересует, используется ли для них COW механизм? Утверждают что в C++ 11 отказались от этой "оптимизации", но не...
C++ Прокомментировать код программы 1 #include "stdafx.h" #include <iostream> #include <iomanip> #include <conio.h> #include <math.h> #include <cmath> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread1496584.html C++ Почему не компилируется list.push_back( double[3] ) ? А почему компилятор отказывается добавлять в список массив? std::list<double> lst; // у компилятора нет замечаний double arr = { 0 }; lst.push_back( arr ); // а здесь выдает error... https://www.cyberforum.ru/ cpp-beginners/ thread1496582.html
Нерекурсивное решение задачи о Ханойских башнях (Pascal -> C++) C++
Написать нерекурсивную программу для нахождения последовательности перемещений колец в задаче о ханойских башнях. Использовать стек отложенных заданий. Нерекурсивная Программа есть на Паскале, надо...
C++ Постройте таблицу значений функции https://www.cyberforum.ru/ cpp-beginners/ thread1496551.html
ребят последние задания, помогите пожалуйста: 1)Постройте таблицу значений функции для . Решить задачу тремя способами: использовать операторы for, while, do while. дана система 0,если х<5...
C++ Функция подсчета четных элементов бинарного дерева https://www.cyberforum.ru/ cpp-beginners/ thread1496549.html
Требуется написать функцию подсчета количества четных узлов бинарного дерева
C++ Как проверить существование файла?
как проверить существование файла? мне нужно для условия Добавлено через 1 минуту работает: bool FileExists(const char *fname) { return access(fname, 0) != -1; }
C++ Хранение ссылок на файловые потоки https://www.cyberforum.ru/ cpp-beginners/ thread1496467.html
Добрый вечер. Столкнулся с ошибкой C2280 - невозможность использовать конструктор копирования для ifstream. Пытаюсь заполнить приоритетную очередь парами вида <std::string, std::ifstream&>, но...
C++ Задачи С++ https://www.cyberforum.ru/ cpp-beginners/ thread1496455.html
Привет всем экспертам! Вот и настал тот день, когда заканчивается летняя практика, за время которой, благодаря своей легкомысленности и неспособности схватывать налету, ты так и не смог приобрести...
В двумерном массиве определить среднее арифметическое каждого столбца и максимум и минимум каждой строки C++
Дан двухмерный массив 5x6 . Определить среднее арифметическое каждого столбца, определить максимум и минимум каждой строки.
C++ Своя обёртка над std::string https://www.cyberforum.ru/ cpp-beginners/ thread1496393.html
Добрый вечер, пишу парсер и часто пишу такого рода участки кода std::string QWE = node; QWE += "/"; std::string::size_type q1 = res.find(node); res.erase(q1, QWE.size());...
0 / 0 / 1
Регистрация: 06.07.2015
Сообщений: 6
0

Структура «База», сущности «Универсам» и «Продукты», структура «Товар» - C++ - Ответ 7858170

10.07.2015, 12:55. Показов 3885. Ответов 5
Метки (Все метки)

1. Создать структуру «База», включающую не менее 3 полей.
2. Создать сущности «Универсам» и «Продукты» описанной структуры.
3. Создать структуру «Товар», содержащую не менее 5 полей, одно из которых называется «магазин» и указывает, в каком магазине этот товар.
4. Создать динамические массивы товаров магазинов Универсам и Продукты.
5. Написать функции для ввода значений массива с клавиатуры, из файла и вывода на экран.
6. Написать 3 функции обработки данных о товарах (например, самый дорогой в магазине; общее число товаров)
7. Написать функции для вывода сведений о магазине, в котором продается товар.

Добавлено через 1 час 42 минуты
вот что у меня получилось
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
#define _CRT_SECURE_NO_WARNINGS
#include <fstream>
#include <iostream>
#include <cstring>
#include <locale.h>
#include <math.h>
#include <string>
 
using namespace std;
 
 
struct baze {
    int nomer_magazina;
    string adres_magazina;
    string nazvanie_magazina;
}Universam, Prodykti;
struct Tovar{
    int strichcod;
    double tsena_tovara;
    double ves_tovara;
    float nazvanie_sklada;
    float nazvanie_tovara;
};
void vvod();
int main() 
{
    setlocale(LC_ALL, "Russian");
    int m,t;
    string p;
        Tovar *Tovar_Universam=new Tovar[200];
        Tovar *Tovar_Prodykti=new Tovar[200];
        
        Universam.nomer_magazina=2;
        Universam.adres_magazina="Центральная10";
        Universam.nazvanie_magazina="Universam1";
        
        Prodykti.nomer_magazina=2;
        Prodykti.adres_magazina="Центральная11";
        Prodykti.nazvanie_magazina="Prodykti1";
        
        do 
        {
        system("cls");
        do 
        {
            cout << "Выберете действие:\n1 - Ввод/вывод данных\nВаш выбор: ";
            cin >> m;
            switch (m)
            {
            case 1: vvod(); break;
            }
            cout << "\nХотите выполнить еще задание (yes/no), или перезапуститть программу (restart)?\n";
            do 
            {
                cin >> p;
                if (p != "yes" && p != "no")
                    cout << "Введите yes, no или restart: ";
            } while (p != "yes" && p != "no"&&p != "restart");
        } while (p == "yes");
    } while (p == "restart");
        return 0;
    
 
        
        
    
    void vvod();
    {
    int t=0, i, Nu;
    cout << "Выберите метод ввода:\n1 - с клавиатуры\n2 - из файла\n";
    cin >> t;
    do{
        if (t = 1){
 
        }
        if (t = 2){
 
        }
        if (t = 3){
            cout << Universam.nomer_magazina;
            cout << Universam.adres_magazina;
            cout << Universam.nazvanie_magazina << endl << "Вывод товаров универсама:" << endl;
            for (i = 0; i < Nu; i++){
                cout << Tovar_Universam[i].strichcod;
                cout << Tovar_Universam[i].tsena_tovara;
                cout << Tovar_Universam[i].ves_tovara;
                cout << Tovar_Universam[i].nazvanie_sklada;
                cout << Tovar_Universam[i].nazvanie_tovara;
            }
            cout << Prodykti.nomer_magazina;
            cout << Prodykti.adres_magazina;
            cout << Prodykti.nazvanie_magazina <<endl;
            for (i = 0; i < Nu; i++){
                cout << Tovar_Prodykti[i].strichcod;
                cout << Tovar_Prodykti[i].tsena_tovara;
                cout << Tovar_Prodykti[i].ves_tovara;
                cout << Tovar_Prodykti[i].nazvanie_sklada;
                cout << Tovar_Prodykti[i].nazvanie_tovara;
            }
        }
        if (t != 1 & t != 2&& t!=3)
            cout << "Введите 1 или 2: ";
    } while (t != 1 && t != 2 && t!=3);
}return 0;
}
 
 
/*
        cin >> Universam.nomer_magazina;
        cin >> Universam.adres_magazina;
        cin >> Universam.nazvanie_magazina;
        */


Вернуться к обсуждению:
Структура «База», сущности «Универсам» и «Продукты», структура «Товар» C++
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.07.2015, 12:55
Готовые ответы и решения:

Структура современной связи как структура системы власти - как структура государственного управления
Структура современной связи всё больше становится структурой государственного управления, в...

Составить программу, в которой описывается структура из полей: Товар, Цена, Сорт
Составить программу, в которой описывается структура из полей: Товар, Цена, Сорт. Организовать ввод...

Структура: Составьте массив стран, из которых импортируется товар, и общий объём его экспорта.
21. Пусть дан массив, содержащий сведения об экспортируемых товарах: указывается наименование...

Структура и база
Вообщем мы считываем инфу с файла и записываем её в базу. Нужно поднять стипендию (последние цифры...

5
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.07.2015, 12:55
Помогаю со студенческими работами здесь

В текстовом файле структура – информация о компьютерах. Структура с полями: название, стоимость.
Ребят, помогите пожалуйста, 29 июня экзамен по &quot;Основы программирования&quot;,кто сколько сможет сделать...

Структура таблицы для ввода номенклатуры в БД Аксесс 2003+ структура изделия
Доброго времени суток форумчане! Продолжаю писать свою самоделку, возник вопрос: Номенклатуру в...

Структура проектов, структура выходного каталога и пользовательские расширения сборок
В общем есть решение из нескольких проектов. Есть зависимости от сторонних библиотек. Требуется...

Структура База данных Университета
Всем привет! Помогите пожалуйста, мне нужно создать БД преподавателей университета, но структуру...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru