0 / 0 / 0
Регистрация: 14.03.2018
Сообщений: 49
1

Создание структуры с описывающими полями

13.11.2019, 14:52. Показов 455. Ответов 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
#include <iostream>
using namespace std;
struct tdepartment
{
int kod_otdela;
char FIO;
float data_rozhdenia;
char pol;
char mesto_rozhdenia;
int kol_vo_detey;
char status;
};
int main()
    tdepartment sotrudnik1;
    sotrudnik1.kod_otdela = "12";
    sotrudnik1.FIO = "Shendrik D.D";
    sotrudnik1.data_rozhdenia = "26.10.1999";
    sotrudnik1.pol = "men";
    sotrudnik1.mesto_rozhdenia = "Nova Kahovka";
    sotrudnik1.kol_vo_detey = "0";
    sotrudnik1.status = "zhenat";
 
    cout << "Kod otdela: " << sotrudnik1.kod_otdela << endl;
    cout << "FIO sotrudnika: " << sotrudnik1.FIO << endl;
    cout << "Data rozhdenia: " << sotrudnik1.data_rozhdenia << endl;
    cout << "Pol sotrudnika: " << sotrudnik1.pol << endl;
    cout << "Mesto rozhdenia: " << sotrudnik1.mesto_rozhdenia << endl;
    cout << "Kolichestvo detey: " << sotrudnik1.kol_vo_detey << endl;
    cout << "Semeynuy status: " << sotrudnik1.status << endl;
 
    cin.get();
    return 0;
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.11.2019, 14:52
Ответы с готовыми решениями:

Создание структуры с полями
Создать структуру TDеpartment с полями, описывающими информацию о сотрудниках отдела: код...

Размер структуры с битовыми полями
Здравствуйте, имеется структура с битовыми полями (используя директиву #pragma pack (push,1)):...

Вытащить данные и структуры с битовыми полями
Здравствуйте. Есть нас в одном файле структура, предположим : struct{ short a:2; short b:4;...

Чтение с файла структуры с битовыми полями
Есть структура: struct Comp { string name; int body:1; int typeVC:1; int typeSC:1; int...

2
Мозгоправ
1737 / 1031 / 468
Регистрация: 01.10.2018
Сообщений: 2,138
Записей в блоге: 2
13.11.2019, 15:26 2
Цитата Сообщение от vitalionchik Посмотреть сообщение
что-то не правильно
Вы компилировать это пробовали? Получилось?
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
#include <iostream>
#include <string>
using namespace std;
 
struct tdepartment
{
    int kod_otdela;
    string FIO;
    string data_rozhdenia;
    string pol;
    string mesto_rozhdenia;
    int kol_vo_detey;
    string status;
};
 
int main()
    tdepartment sotrudnik1;
    sotrudnik1.kod_otdela = 12;
    sotrudnik1.FIO = "Shendrik D.D";
    sotrudnik1.data_rozhdenia = "26.10.1999";
    sotrudnik1.pol = "men";
    sotrudnik1.mesto_rozhdenia = "Nova Kahovka";
    sotrudnik1.kol_vo_detey = 0;
    sotrudnik1.status = "zhenat";
 
    cout << "Kod otdela: " << sotrudnik1.kod_otdela << endl;
    cout << "FIO sotrudnika: " << sotrudnik1.FIO << endl;
    cout << "Data rozhdenia: " << sotrudnik1.data_rozhdenia << endl;
    cout << "Pol sotrudnika: " << sotrudnik1.pol << endl;
    cout << "Mesto rozhdenia: " << sotrudnik1.mesto_rozhdenia << endl;
    cout << "Kolichestvo detey: " << sotrudnik1.kol_vo_detey << endl;
    cout << "Semeynuy status: " << sotrudnik1.status << endl;
 
    cin.get();
    return 0;
}
Как сделать динамический массив, вводить данные в структуру и т.п. - поищите по форуму: примеров очень много.
1
0 / 0 / 0
Регистрация: 14.03.2018
Сообщений: 49
27.11.2019, 12:20  [ТС] 3
L0M, ну так я же говорю в случае чего не ругайте)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.11.2019, 12:20
Помогаю со студенческими работами здесь

Использование структуры с двумя полями и одной функцией
Напишите программу, в которой используется структура с двумя полями и одной функцией. Одно поле...

Структура Printer с полями и массив C типа структуры
помогите пожалуйста с программой на ассемблере, выдает ошибку Дана структура Printer с полями:...

Реализовать тип данных с помощью структуры с полями First и Second
Не могу разобратся со структурами((( А мне нада сделать задание... Потскажите хоть как нить, ...

Создать структуру с 2-мя полями и два объекта этой структуры
Создать структуру Дерево с полями Название и Высота и создать объекты Елка и Береза.


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

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

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