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

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

Войти
Регистрация
Восстановить пароль
 
Сергей Новиков1
0 / 0 / 0
Регистрация: 18.10.2010
Сообщений: 25
#1

Массивы структур - C++

14.11.2010, 19:06. Просмотров 948. Ответов 9
Метки нет (Все метки)

Задание № 5. Тема: Функции. Динамические массивы и структуры

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

Задание:


1. Структура элемента массива карточка студента: фамилия, имя, отчество, курс, группа, первый семестр (математика, физика, история), 2-ой семестр (математика, физика, черчение), 3-й семестр (математика, физика, программирование), 4-ый семестр (математика, иностранный язык, программирование),. Подсчитать количество студентов в каждой группе, сдала экзамены в летних сессиях за два года только на «хорошо» и «отлично». Номера групп определять из массива аттестационных карт (предварительно номера групп неизвестны).

Оригинал
Завдання № 5. Тема: Функції. Динамічні масиви й структури

Сформувати одновимірний динамічний масив порядку N, елементи якого мають зазначену нижче структуру, і організувати обробку його даних відповідно до варіанта завдання.
Примітка: для зв'язаних даних, які обов'язково є в кожному варіанті (наприклад, прізвище, ім'я, по батькові або день, місяць, рік і ін.) формувати окрему одиницю структурного типу.
Програма повинна містити роздільні функції здійснюючі введення, вивід і реалізацію завдання.

Задание:


1. Структура елемента масиву картка студента: прізвище, ім'я, по батькові, курс, група, 1-ий семестр (математика, фізика, історія), 2-ий семестр (математика, фізика, креслення), 3-ий семестр (математика, фізика, програмування), 4-ий семестр (математика, іноземна мова, програмування),. Підрахувати кількість студентів у кожній групі, що здала іспити в літніх сесіях за два роки тільки на «добре» і «відмінно». Номера груп визначати з масиву атестаційних карток (заздалегідь номера груп невідомі).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.11.2010, 19:06
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Массивы структур (C++):

Динамические массивы структур;Классы. Класс массивы структур;Классы. Класс динамического массива структур. - C++
Здраствуйте.Помогите с практичкой мое задание 4.3. Строка таблицы данных содержит следующую информацию о владельцах авто: ф.и.о....

Массивы структур и массивы строк - C++
1. Сформировать динамический массив из элементов структурного типа. Структурный тип определен в варианте. 2. Распечатать...

Массивы структур и массивы строк - C++
Здравствуйте. Возникла проблема с одной работой: Постановка задачи: 1. Сформировать динамический массив из элементов структурного типа....

Массивы структур, массивы векторов - C++
Разработайте тип данных «Вектор в трехмерном пространстве» в виде структуры, поля которой — координаты вектора. Напишите следующие функции:...

Массивы структур - C++
#include <iostream> #include<string> using namespace std; const char* pName = { "East-Siberian", "Far-East", "October ",...

Массивы структур - C++
Ввести координаты начала и конца N отрезков на плоскости.Написать функцию определяющую пересекаются два отрезка или нет.используя эту...

9
Vladislav_Sh
0 / 0 / 0
Регистрация: 18.10.2010
Сообщений: 14
15.11.2010, 21:38 #2
Серёга ,сам не знаю ))
0
ForEveR
В астрале
Эксперт С++
7983 / 4742 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
16.11.2010, 00:40 #3
Фух... Ппц.

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
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
#include <stdio.h>
#include <string.h>
#include <malloc.h>
 
#define MAX_STR_SIZE 150
 
typedef struct Info
{
    char* name;
    char* surname;
    char* patronymic;
} FIO;
 
typedef struct Stud
{
    int kurs;
    char* groop;
} STUD;
 
typedef struct Sem1
{
    int Math;
    int Phys;
    int History;
} SEM1;
 
typedef struct Sem2
{
    int Math;
    int Phys;
    int Plotting;
} SEM2;
 
typedef struct Sem3
{
    int Math;
    int Phys;
    int Progr;
} SEM3;
 
typedef struct Sem4
{
    int Math;
    int Lang;
    int Progr;
} SEM4;
 
typedef struct Full
{
    FIO inf;
    STUD stud;
    SEM1 sem1;
    SEM2 sem2;
    SEM3 sem3;
    SEM4 sem4;
} STUDENT;
 
void InputFIO(FIO* Var)
{
    char Str[MAX_STR_SIZE];
    fprintf(stdout, "Enter name\n");
    fgets(Str, MAX_STR_SIZE, stdin);
    Var->name=(char*) malloc(sizeof(char)*(strlen(Str)+1));
    strcpy(Var->name, Str);
    fprintf(stdout, "Enter surname\n");
    fgets(Str, MAX_STR_SIZE, stdin);
    Var->surname=(char*) malloc(sizeof(char)*(strlen(Str)+1));
    strcpy(Var->surname, Str);
    fprintf(stdout, "Enter patronymic\n");
    fgets(Str, MAX_STR_SIZE, stdin);
    Var->patronymic=(char*) malloc(sizeof(char)*(strlen(Str)+1));
    strcpy(Var->patronymic, Str);
}
 
void OutputFIO(FIO* Var)
{
    fprintf(stdout, "Name: %s\n", Var->name);
    fprintf(stdout, "Surname: %s\n", Var->surname);
    fprintf(stdout, "Patronymic: %s\n", Var->patronymic);
}
 
void InputSTUD(STUD* Var)
{
    fprintf(stdout, "Enter kurs\n");
    fscanf(stdin, "%d", &Var->kurs);
    while(getchar()!='\n');
    char Str[MAX_STR_SIZE];
    fprintf(stdout, "Enter groop\n");
    fgets(Str, MAX_STR_SIZE, stdin);
    Var->groop=(char*) malloc(sizeof(char)*(strlen(Str)+1));
    strcpy(Var->groop, Str);
}
 
void OutputSTUD(STUD* Var)
{
    fprintf(stdout, "Kurs: %d\n", Var->kurs);
    fprintf(stdout, "Groop: %d\n", Var->groop);
}
 
void Input1Sem(SEM1* Var)
{
    fprintf(stdout, "First sem\n");
    fprintf(stdout, "Enter note for math\n");
    fscanf(stdin, "%d", &Var->Math);
    fprintf(stdout, "Enter note for phys\n");
    fscanf(stdin, "%d", &Var->Phys);
    fprintf(stdout, "Enter note for for history\n");
    fscanf(stdin, "%d", &Var->History);
    while(getchar()!='\n');
}
 
void Output1Sem(SEM1* Var)
{
    fprintf(stdout, "First sem\n");
    fprintf(stdout, "Math: %d\n", Var->Math);
    fprintf(stdout, "Phys: %d\n", Var->Phys);
    fprintf(stdout, "History: %d\n", Var->History);
}
 
void Input2Sem(SEM2* Var)
{
    fprintf(stdout, "Second sem\n");
    fprintf(stdout, "Enter note for math\n");
    fscanf(stdin, "%d", &Var->Math);
    fprintf(stdout, "Enter note for phys\n");
    fscanf(stdin, "%d", &Var->Phys);
    fprintf(stdout, "Enter note for plotting\n");
    fscanf(stdin, "%d", &Var->Plotting);
    while(getchar()!='\n');
}
 
void Output2Sem(SEM2* Var)
{
    fprintf(stdout, "Second sem\n");
    fprintf(stdout, "Math: %d\n", Var->Math);
    fprintf(stdout, "Phys: %d\n", Var->Phys);
    fprintf(stdout, "Plotting: %d\n", Var->Plotting);
}
 
void Input3Sem(SEM3* Var)
{
    fprintf(stdout, "Third sem\n");
    fprintf(stdout, "Enter note for math\n");
    fscanf(stdin, "%d", &Var->Math);
    fprintf(stdout, "Enter note for phys\n");
    fscanf(stdin, "%d", &Var->Phys);
    fprintf(stdout, "Enter note for progr\n");
    fscanf(stdin, "%d", &Var->Progr);
    while(getchar()!='\n');
}
 
void Output3Sem(SEM3* Var)
{
    fprintf(stdout, "Third sem\n");
    fprintf(stdout, "Math: %d\n", Var->Math);
    fprintf(stdout, "Phys: %d\n", Var->Phys);
    fprintf(stdout, "Progr: %d\n", Var->Progr);
}
 
void Input4Sem(SEM4* Var)
{
    fprintf(stdout, "Fouth sem\n");
    fprintf(stdout, "Enter note for math\n");
    fscanf(stdin, "%d", &Var->Math);
    fprintf(stdout, "Enter note for progr\n");
    fscanf(stdin, "%d", &Var->Progr);
    fprintf(stdout, "Enter note for language\n");
    fscanf(stdin, "%d", &Var->Lang);
    while(getchar()!='\n');
}
 
void Output4Sem(SEM4* Var)
{
    fprintf(stdout, "Fouth sem\n");
    fprintf(stdout, "Math: %d\n", Var->Math);
    fprintf(stdout, "Progr: %d\n", Var->Progr);
    fprintf(stdout, "Lang: %d\n", Var->Lang);
}
 
void InputSTUDENT(STUDENT* Var)
{
    InputFIO(&Var->inf);
    InputSTUD(&Var->stud);
    Input1Sem(&Var->sem1);
    Input2Sem(&Var->sem2);
    Input3Sem(&Var->sem3);
    Input4Sem(&Var->sem4);
}
 
void OutputSTUDENT(STUDENT* Var)
{
    OutputFIO(&Var->inf);
    OutputSTUD(&Var->stud);
    Output1Sem(&Var->sem1);
    Output2Sem(&Var->sem2);
    Output3Sem(&Var->sem3);
    Output4Sem(&Var->sem4);
}
 
int IsGoodNote2Sem(SEM2* Var)
{
    return (Var->Math>=4 && Var->Phys>=4 && Var->Plotting>=4);
}
 
int IsGoodNote4Sem(SEM4* Var)
{
    return (Var->Lang>=4 && Var->Math>=4 && Var->Progr>=4);
}
 
int IsGoodNote(STUDENT* Var)
{
    return (IsGoodNote2Sem(&Var->sem2)&&IsGoodNote4Sem(&Var->sem4));
}
 
void printCnt(char** groops, int* Arr, int n)
{
    for(int i=0; i<n; ++i)
    {
        fprintf(stdout, "In %s gr %d students with good notes\n", groops[i], Arr[i]);
    }
}
 
void CountGoodNotes(STUDENT* Var, int n)
{
    char** groops;
    groops=(char**) malloc(sizeof(char*)*n);
    int i, j;
    int size_arr=0;
    for(i=0; i<n; ++i)
        groops[i]=(char*) malloc(sizeof(char)*MAX_STR_SIZE);
    for(i=0; i<n; ++i)
    {
        for(j=0; j<size_arr && strcmp(Var[i].stud.groop, groops[j]); ++j);
        {
            if(j==size_arr)
                strcpy(groops[size_arr++], Var[i].stud.groop);
        }
    }
    int* Arr;
    Arr=(int*) malloc(sizeof(int)*size_arr);
    int cnt=0;
    memset(Arr, 0, sizeof(int)*size_arr);
    for(i=0; i<size_arr; ++i)
    {
        for(j=i; j<n; ++j)
        {
            if(!(strcmp(Var[j].stud.groop, groops[i])))
                if(IsGoodNote(&Var[j]))
                    Arr[i]++;
        }
    }
    printCnt(groops, Arr, size_arr);
}
 
int main()
{
    const int n=3;
    STUDENT Arr[n];
    for(int i=0; i<n; ++i)
    {
        InputSTUDENT(&Arr[i]);
    }
    CountGoodNotes(Arr, n);
    return 0;
}
2
Сергей Новиков1
0 / 0 / 0
Регистрация: 18.10.2010
Сообщений: 25
22.11.2010, 22:34  [ТС] #4
Цитата Сообщение от ForEveR Посмотреть сообщение
Фух... Ппц.

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
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
#include <stdio.h>
#include <string.h>
#include <malloc.h>
 
#define MAX_STR_SIZE 150
 
typedef struct Info
{
    char* name;
    char* surname;
    char* patronymic;
} FIO;
 
typedef struct Stud
{
    int kurs;
    char* groop;
} STUD;
 
typedef struct Sem1
{
    int Math;
    int Phys;
    int History;
} SEM1;
 
typedef struct Sem2
{
    int Math;
    int Phys;
    int Plotting;
} SEM2;
 
typedef struct Sem3
{
    int Math;
    int Phys;
    int Progr;
} SEM3;
 
typedef struct Sem4
{
    int Math;
    int Lang;
    int Progr;
} SEM4;
 
typedef struct Full
{
    FIO inf;
    STUD stud;
    SEM1 sem1;
    SEM2 sem2;
    SEM3 sem3;
    SEM4 sem4;
} STUDENT;
 
void InputFIO(FIO* Var)
{
    char Str[MAX_STR_SIZE];
    fprintf(stdout, "Enter name\n");
    fgets(Str, MAX_STR_SIZE, stdin);
    Var->name=(char*) malloc(sizeof(char)*(strlen(Str)+1));
    strcpy(Var->name, Str);
    fprintf(stdout, "Enter surname\n");
    fgets(Str, MAX_STR_SIZE, stdin);
    Var->surname=(char*) malloc(sizeof(char)*(strlen(Str)+1));
    strcpy(Var->surname, Str);
    fprintf(stdout, "Enter patronymic\n");
    fgets(Str, MAX_STR_SIZE, stdin);
    Var->patronymic=(char*) malloc(sizeof(char)*(strlen(Str)+1));
    strcpy(Var->patronymic, Str);
}
 
void OutputFIO(FIO* Var)
{
    fprintf(stdout, "Name: %s\n", Var->name);
    fprintf(stdout, "Surname: %s\n", Var->surname);
    fprintf(stdout, "Patronymic: %s\n", Var->patronymic);
}
 
void InputSTUD(STUD* Var)
{
    fprintf(stdout, "Enter kurs\n");
    fscanf(stdin, "%d", &Var->kurs);
    while(getchar()!='\n');
    char Str[MAX_STR_SIZE];
    fprintf(stdout, "Enter groop\n");
    fgets(Str, MAX_STR_SIZE, stdin);
    Var->groop=(char*) malloc(sizeof(char)*(strlen(Str)+1));
    strcpy(Var->groop, Str);
}
 
void OutputSTUD(STUD* Var)
{
    fprintf(stdout, "Kurs: %d\n", Var->kurs);
    fprintf(stdout, "Groop: %d\n", Var->groop);
}
 
void Input1Sem(SEM1* Var)
{
    fprintf(stdout, "First sem\n");
    fprintf(stdout, "Enter note for math\n");
    fscanf(stdin, "%d", &Var->Math);
    fprintf(stdout, "Enter note for phys\n");
    fscanf(stdin, "%d", &Var->Phys);
    fprintf(stdout, "Enter note for for history\n");
    fscanf(stdin, "%d", &Var->History);
    while(getchar()!='\n');
}
 
void Output1Sem(SEM1* Var)
{
    fprintf(stdout, "First sem\n");
    fprintf(stdout, "Math: %d\n", Var->Math);
    fprintf(stdout, "Phys: %d\n", Var->Phys);
    fprintf(stdout, "History: %d\n", Var->History);
}
 
void Input2Sem(SEM2* Var)
{
    fprintf(stdout, "Second sem\n");
    fprintf(stdout, "Enter note for math\n");
    fscanf(stdin, "%d", &Var->Math);
    fprintf(stdout, "Enter note for phys\n");
    fscanf(stdin, "%d", &Var->Phys);
    fprintf(stdout, "Enter note for plotting\n");
    fscanf(stdin, "%d", &Var->Plotting);
    while(getchar()!='\n');
}
 
void Output2Sem(SEM2* Var)
{
    fprintf(stdout, "Second sem\n");
    fprintf(stdout, "Math: %d\n", Var->Math);
    fprintf(stdout, "Phys: %d\n", Var->Phys);
    fprintf(stdout, "Plotting: %d\n", Var->Plotting);
}
 
void Input3Sem(SEM3* Var)
{
    fprintf(stdout, "Third sem\n");
    fprintf(stdout, "Enter note for math\n");
    fscanf(stdin, "%d", &Var->Math);
    fprintf(stdout, "Enter note for phys\n");
    fscanf(stdin, "%d", &Var->Phys);
    fprintf(stdout, "Enter note for progr\n");
    fscanf(stdin, "%d", &Var->Progr);
    while(getchar()!='\n');
}
 
void Output3Sem(SEM3* Var)
{
    fprintf(stdout, "Third sem\n");
    fprintf(stdout, "Math: %d\n", Var->Math);
    fprintf(stdout, "Phys: %d\n", Var->Phys);
    fprintf(stdout, "Progr: %d\n", Var->Progr);
}
 
void Input4Sem(SEM4* Var)
{
    fprintf(stdout, "Fouth sem\n");
    fprintf(stdout, "Enter note for math\n");
    fscanf(stdin, "%d", &Var->Math);
    fprintf(stdout, "Enter note for progr\n");
    fscanf(stdin, "%d", &Var->Progr);
    fprintf(stdout, "Enter note for language\n");
    fscanf(stdin, "%d", &Var->Lang);
    while(getchar()!='\n');
}
 
void Output4Sem(SEM4* Var)
{
    fprintf(stdout, "Fouth sem\n");
    fprintf(stdout, "Math: %d\n", Var->Math);
    fprintf(stdout, "Progr: %d\n", Var->Progr);
    fprintf(stdout, "Lang: %d\n", Var->Lang);
}
 
void InputSTUDENT(STUDENT* Var)
{
    InputFIO(&Var->inf);
    InputSTUD(&Var->stud);
    Input1Sem(&Var->sem1);
    Input2Sem(&Var->sem2);
    Input3Sem(&Var->sem3);
    Input4Sem(&Var->sem4);
}
 
void OutputSTUDENT(STUDENT* Var)
{
    OutputFIO(&Var->inf);
    OutputSTUD(&Var->stud);
    Output1Sem(&Var->sem1);
    Output2Sem(&Var->sem2);
    Output3Sem(&Var->sem3);
    Output4Sem(&Var->sem4);
}
 
int IsGoodNote2Sem(SEM2* Var)
{
    return (Var->Math>=4 && Var->Phys>=4 && Var->Plotting>=4);
}
 
int IsGoodNote4Sem(SEM4* Var)
{
    return (Var->Lang>=4 && Var->Math>=4 && Var->Progr>=4);
}
 
int IsGoodNote(STUDENT* Var)
{
    return (IsGoodNote2Sem(&Var->sem2)&&IsGoodNote4Sem(&Var->sem4));
}
 
void printCnt(char** groops, int* Arr, int n)
{
    for(int i=0; i<n; ++i)
    {
        fprintf(stdout, "In %s gr %d students with good notes\n", groops[i], Arr[i]);
    }
}
 
void CountGoodNotes(STUDENT* Var, int n)
{
    char** groops;
    groops=(char**) malloc(sizeof(char*)*n);
    int i, j;
    int size_arr=0;
    for(i=0; i<n; ++i)
        groops[i]=(char*) malloc(sizeof(char)*MAX_STR_SIZE);
    for(i=0; i<n; ++i)
    {
        for(j=0; j<size_arr && strcmp(Var[i].stud.groop, groops[j]); ++j);
        {
            if(j==size_arr)
                strcpy(groops[size_arr++], Var[i].stud.groop);
        }
    }
    int* Arr;
    Arr=(int*) malloc(sizeof(int)*size_arr);
    int cnt=0;
    memset(Arr, 0, sizeof(int)*size_arr);
    for(i=0; i<size_arr; ++i)
    {
        for(j=i; j<n; ++j)
        {
            if(!(strcmp(Var[j].stud.groop, groops[i])))
                if(IsGoodNote(&Var[j]))
                    Arr[i]++;
        }
    }
    printCnt(groops, Arr, size_arr);
}
 
int main()
{
    const int n=3;
    STUDENT Arr[n];
    for(int i=0; i<n; ++i)
    {
        InputSTUDENT(&Arr[i]);
    }
    CountGoodNotes(Arr, n);
    return 0;
}
СПАСИБО НО МОЖНО НА С++
0
ForEveR
В астрале
Эксперт С++
7983 / 4742 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
22.11.2010, 22:36 #5
Ядрен батон... Включая конструкторы и прочее или же просто ввод-вывод и выделение памяти на С++?
0
Сергей Новиков1
0 / 0 / 0
Регистрация: 18.10.2010
Сообщений: 25
29.11.2010, 09:31  [ТС] #6
Цитата Сообщение от ForEveR Посмотреть сообщение
Ядрен батон... Включая конструкторы и прочее или же просто ввод-вывод и выделение памяти на С++?
Все изменть нужно))))Пож.
0
NiTan
29.11.2010, 12:38
  #7

Не по теме:

ForEveR,

0
ForEveR
В астрале
Эксперт С++
7983 / 4742 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
29.11.2010, 13:52 #8
Сергей Новиков1, Извините, впадлу. Сами переведите. Код рабочий, перевести проблем не составит.

Добавлено через 1 минуту

Не по теме:

NiTan, А это закон подлости) Пишешь на плюсах, пишут напишите на Си, пишешь на Си - пишут напишите на плюсах... И так переодически.

1
Kastaneda
29.11.2010, 13:54
  #9

Не по теме:

Цитата Сообщение от Сергей Новиков1 Посмотреть сообщение
СПАСИБО НО МОЖНО НА С++
)))))))
особенно после:
Фух... Ппц.

0
silent_1991
Эксперт С++
4986 / 3043 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
29.11.2010, 15:28 #10
Цитата Сообщение от ForEveR
Извините, впадлу
И я бы не сказал доходчивей!
0
29.11.2010, 15:28
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.11.2010, 15:28
Привет! Вот еще темы с ответами:

Массивы структур - C++
Помогите с программкой, вообще не понимаю я это((( Дан массив записей, содержащий номера телефонов сотрудников учреждения: фамилия и...

Массивы из структур - C++
Здравствуйте форумчане. Помогите почему не работает.#include &lt;stdio.h&gt; #include &lt;string.h&gt; #include &lt;conio.h&gt; using namespace std;...

Массивы структур - C++
Помогите написать программу, выдаёт много ошибок. Разработать программу , позволяющую добавлять данные структур с указанными полями в...

Массивы структур - C++
Дан массив структур о магазинах: название, кол-во работников, профиль, а также 6 полей - прыбыль за 6 мес. В другой массив переписать...


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

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

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