Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
1 / 1 / 1
Регистрация: 08.06.2009
Сообщений: 6
1

Описать структуру с именем PAZIENT

05.11.2009, 20:46. Показов 770. Ответов 2
Метки нет (Все метки)

Описать структуру с именем PAZIENT, содержащую следующие поля:
- фамилия;
- пол (тип – перечисление);
- дата рождения (тип – структура);
- номер медицинской карты;
- группа крови (тип – перечисление);
- даты обращения (тип – массив структур); - вот с этим не могу разобраться; в приведенном ниже коде описал просто как структуру.
- образование (тип – перечисление).
Написать программу, выполняющую следующие действия:
- инициализацию данных в массив, состоящий из 7 элементов типа PAZIENT;
- сортировку записей по году рождения;
- сортировку записей по номерам карт;
- вывод в обратном порядке;
- удаление повторяющихся записей,
- формирование нового массива записей, для которых образование – заданное значение;
- вывод на экран фамилий пациентов и номеров медицинских карт, группа крови которых 1 и 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
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
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace Work04Var11
{
    enum polPaz : byte
    {
        муж,
        жен
    }
    struct dataRozhd
    {
        public byte day;
        public byte month;
        public int year;
    }
    enum gruppaKrovi : byte
    {
        I_гр,
        II_гр,
        III_гр,
        IV_гр
    }
    struct dataObrash
    {
        public byte day;
        public byte month;
        public int year;
    }    
    enum obrazovanie : byte
    {
        среднее,
        среднее_профессиональное,
        высшее
    }
    struct pazient
    {
        public string famil;
        public polPaz pol;
        public dataRozhd birth;
        public int nomerKarty;
        public gruppaKrovi gruppa;
        public dataObrash data;
        public obrazovanie obr;
    }
    class Program
    {
        static void Init(out pazient paz) //Создание
        {
            Console.WriteLine("Введите фамилию пациента:");
            paz.famil = Console.ReadLine();
            Console.WriteLine("Выберите пол (0 - мужской, 1 - женский):");
            paz.pol = (polPaz)Convert.ToByte(Console.ReadLine());
            Console.WriteLine("Введите дату рождения:");
            Console.Write("День: ");
            paz.birth.day = Convert.ToByte(Console.ReadLine());
            Console.Write("Месяц: ");
            paz.birth.month = Convert.ToByte(Console.ReadLine());
            Console.Write("Год: ");
            paz.birth.year = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Введите номер карты:");
            paz.nomerKarty = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Выберите группу крови (0 - I гр., 1 - II гр., 2 - III гр., 3 - IV гр.):");
            paz.gruppa = (gruppaKrovi)Convert.ToByte(Console.ReadLine());
            Console.WriteLine("Введите дату посещения:");
            Console.Write("День: ");
            paz.data.day = Convert.ToByte(Console.ReadLine());
            Console.Write("Месяц: ");
            paz.data.month = Convert.ToByte(Console.ReadLine());
            Console.Write("Год: ");
            paz.data.year = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Выберите образование (0 - среднее, 1 - среднее профессиональное, 2 - высшее):");
            paz.obr = (obrazovanie)Convert.ToByte(Console.ReadLine());
        }
        static void DefaultInit(out pazient paz, string f, byte p, byte bD, byte bM, int bY, int nK, byte gr, byte dD, byte dM, int dY, byte ob) //Создание по умолчанию
        {
            paz.famil = f;
            paz.pol = (polPaz)p;
            paz.birth.day = bD;
            paz.birth.month = bM;
            paz.birth.year = bY;
            paz.nomerKarty = nK;
            paz.gruppa = (gruppaKrovi)gr;
            paz.data.day = dD;
            paz.data.month = dM;
            paz.data.year = dY;
            paz.obr = (obrazovanie)ob;
        }
        static void DefaultZap(params pazient[] paz) //Заполнение
        {
            DefaultInit(out paz[0], "Иванов", 0, 1, 7, 1982, 1801, 0, 12, 3, 2009, 2);
            DefaultInit(out paz[1], "Петрова", 1, 5, 8, 1991, 1809, 3, 18, 9, 2009, 1);
            DefaultInit(out paz[2], "Сидоров", 0, 27, 12, 1987, 1816, 1, 5, 11, 2008, 0);
            DefaultInit(out paz[3], "Морозов", 0, 17, 4, 1993, 1897, 0, 3, 5, 2009, 0);
            DefaultInit(out paz[4], "Петрова", 1, 5, 8, 1991, 1809, 3, 18, 9, 2009, 1);
            DefaultInit(out paz[5], "Гусева", 1, 31, 8, 1984, 1832, 2, 5, 7, 2008, 2);
            DefaultInit(out paz[6], "Рябова", 0, 14, 1, 1989, 1853, 3, 18, 6, 2009, 1);
        }
        static void Print(pazient paz) //Вывод на экран
        {
            Console.WriteLine("\n{0}\t{1}\t{2}.{3}.{4}\t{5}\t{6}\t{7}", paz.famil, paz.pol, paz.birth.day, paz.birth.month, paz.birth.year, paz.nomerKarty, paz.gruppa, paz.obr);
            Console.WriteLine("Дата посещения: {0}.{1}.{2}", paz.data.day, paz.data.month, paz.data.year);
            Console.WriteLine();
        }
        static void SortBirth(pazient[] A) //Сортировка записей по году рождения
        {
            pazient[] B = A;
            for (int i = 0; i < B.Length; i++)
            {
                for (int j = i; j < B.Length; j++)
                {
                    if (A[j].birth.year.CompareTo(B[i].birth.year) < 0)
                    {
                        pazient h;
                        h = B[i];
                        B[i] = B[j];
                        B[j] = h;
                    }
                }
            }
            foreach (pazient a in B) Print(a);
        }
        static void SortNomer(pazient[] A) //Сортировка записей по номерам карт
        {
            pazient[] B = A;
            for (int i = 0; i < B.Length; i++)
            {
                for (int j = i; j < B.Length; j++)
                {
                    if (A[j].nomerKarty.CompareTo(B[i].nomerKarty) < 0)
                    {
                        pazient h;
                        h = B[i];
                        B[i] = B[j];
                        B[j] = h;
                    }
                }
            }
            foreach (pazient a in B) Print(a);
        }
        static void ObratPor(pazient[] A) //Вывод на экран в обратном порядке
        {
            int n = A.Length;
            pazient[] B = new pazient[n];
            for (int i = 0; i < n; i++)
            {
                B[i] = A[(n-1) - i];
            }
            foreach (pazient a in B) Print(a);
        }
        static void DelDupl(pazient[] A, out int n) //Удаление повторяющихся записей
        {
            n = 0;
            pazient[] B = A;
            for (int i = 0; i < A.Length; i++)
            {
                bool flag = true;
                for (int j=i+1; j<A.Length;j++)
                {
                    if (A[i].nomerKarty == A[j].nomerKarty)
                    {
                        flag = false;
                        break;
                    }
                }
                if (flag == true)
                {
                    B[n] = A[i];
                    n++;                    
                }
            }
            for (int i = 0; i < n; i++)
                Print(B[i]);
        }
        static void PoiskObr(pazient[] A, byte obr, int n) //Формирование нового массива записей с выбранным образованием
        {
            for (int i = 0; i < n; i++)
            {
                if (Convert.ToByte(A[i].obr) == obr)
                    Print(A[i]);
            }
        }
        static void PrintFamilKarta(pazient paz) //Вывод на экран фамилий пациентов и номеров мед. карт
        {
            Console.WriteLine("{0}\t{1}", paz.famil, paz.nomerKarty);
            Console.WriteLine();
        }
        static void PoiskGruppa(pazient[] A, int n) //Формирование массива записей с 1-ой и 2-ой гр.
        {
            byte gr1=0, gr2=1;
            int flag = 0;
            for (int i=0;i<n;i++)
            {
                if ((Convert.ToByte(A[i].gruppa)==gr1)||(Convert.ToByte(A[i].gruppa)==gr2))
                {
                    PrintFamilKarta(A[i]);
                    flag++;
                }
            }
            //Если таких записей нет, то выводится соотв. сообщение
            if (flag == 0)
                Console.WriteLine("Таких записей нет!");
        }
 
                 
        static void Main(string[] args)
        {
            Console.WriteLine("Нажмите Enter для просмотра записей\n");
            pazient[] pz = new pazient[7];
            int newRazm;
            DefaultZap(pz);
            Console.ReadLine();
            foreach (pazient a in pz) Print(a);
            Console.WriteLine("\nНажмите Enter для просмотра списка, отсортированного по году рождения\n");
            Console.ReadLine();
            SortBirth(pz);
            Console.WriteLine("\nНажмите Enter для просмотра списка, отсортированного по номеру карты\n");
            Console.ReadLine();
            SortNomer(pz);
            Console.WriteLine("\nНажмите Enter для просмотра списка в обратном порядке\n");
            Console.ReadLine();
            ObratPor(pz);
            Console.WriteLine("\nНажмите Enter для удаления повторяющихся записей\n");
            Console.ReadLine();
            DelDupl(pz, out newRazm);
            Console.WriteLine("\nВыберите образование (0 - среднее, 1 - среднее профессиональное, 2 - высшее):\n");
            byte selObr = Convert.ToByte(Console.ReadLine());
            Console.WriteLine("\nЗаписи с выбранным образованием:\n");
            PoiskObr(pz, selObr, newRazm);
            Console.WriteLine("\nНажмите Enter для просмотра записей с 1-ой и 2-ой гр. крови\n");
            Console.ReadLine();
            PoiskGruppa(pz, newRazm);
 
            Console.ReadKey();
        }
    }
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.11.2009, 20:46
Ответы с готовыми решениями:

Описать структуру с именем Student
Помогите пожалуйста с решением задачи. Описать структуру с именем Student, содержащую следующие...

Описать структуру с именем Student
Описать структуру с именем Student, содержащую следующие поля: • Фамилия, имя, отчество; • Форма...

Описать структуру с именем TRAIN
Уважаемые формучани, помогите, пожалуйста, с решением задачи по структурам необходимо описать...

Описать структуру с именем WORKER
. Описать структуру с именем WORKER, содержащую следующие поля: • фамилия и инициалы работника; •...

2
1922 / 427 / 41
Регистрация: 12.07.2007
Сообщений: 2,062
06.11.2009, 04:07 2
C#
1
public dataObrash[] data;
1
1 / 1 / 1
Регистрация: 08.06.2009
Сообщений: 6
06.11.2009, 18:25  [ТС] 3
Green, спасибо. Разобрался. Ниже привожу код (может кому пригодиться).
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
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace Work04Var11
{
    enum polPaz : byte
    {
        муж,
        жен
    }
    struct dataRozhd
    {
        public byte day;
        public byte month;
        public int year;
    }
    enum gruppaKrovi : byte
    {
        I_гр,
        II_гр,
        III_гр,
        IV_гр
    }
    struct dataObrash
    {
        public byte day;
        public byte month;
        public int year;
    }    
    enum obrazovanie : byte
    {
        среднее,
        среднее_профессиональное,
        высшее
    }
    struct pazient
    {
        public string famil;
        public polPaz pol;
        public dataRozhd birth;
        public int nomerKarty;
        public gruppaKrovi gruppa;
        public dataObrash[] data;
        public obrazovanie obr;
    }
    class Program
    {
        static void Init(out pazient paz) //Создание
        {
            Console.WriteLine("\nВведите фамилию пациента:");
            paz.famil = Console.ReadLine();
            Console.WriteLine("Выберите пол (0 - мужской, 1 - женский):");
            paz.pol = (polPaz)Convert.ToByte(Console.ReadLine());
            Console.WriteLine("Введите дату рождения:");
            Console.Write("День -> ");
            paz.birth.day = Convert.ToByte(Console.ReadLine());
            Console.Write("Месяц -> ");
            paz.birth.month = Convert.ToByte(Console.ReadLine());
            Console.Write("Год -> ");
            paz.birth.year = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Введите номер карты:");
            paz.nomerKarty = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Выберите группу крови (0 - I гр., 1 - II гр., 2 - III гр., 3 - IV гр.):");
            paz.gruppa = (gruppaKrovi)Convert.ToByte(Console.ReadLine());
            Console.WriteLine("Введите количество обращений:");
            int kol = Convert.ToInt32(Console.ReadLine());
            dataObrash[] d = new dataObrash[kol];
            paz.data = d;            
            for (int i = 0; i < kol; i++)
            {
                int h = i;
                Console.WriteLine("Введите дату {0}-го обращения:", ++h);
                Console.Write("День -> ");
                paz.data[i].day = Convert.ToByte(Console.ReadLine());
                Console.Write("Месяц -> ");
                paz.data[i].month=Convert.ToByte(Console.ReadLine());
                Console.Write("Год -> ");
                paz.data[i].year=Convert.ToInt32(Console.ReadLine());
            }
            Console.WriteLine("Выберите образование (0 - среднее, 1 - среднее профессиональное, 2 - высшее):");
            paz.obr = (obrazovanie)Convert.ToByte(Console.ReadLine());
        }
        static void InitData(out dataObrash data, byte dD, byte dM, int dY) //Даты обращения
        {
            data.day = dD;
            data.month = dM;
            data.year = dY;
        }
        static void DefaultInit(out pazient paz, string f, byte p, byte bD, byte bM, int bY, int nK, byte gr, dataObrash[] d, byte ob) //Создание по умолчанию
        {
            paz.famil = f;
            paz.pol = (polPaz)p;
            paz.birth.day = bD;
            paz.birth.month = bM;
            paz.birth.year = bY;
            paz.nomerKarty = nK;
            paz.gruppa = (gruppaKrovi)gr;
            paz.data = d;
            paz.obr = (obrazovanie)ob;
        }
        static void DefaultZap(params pazient[] paz) //Заполнение
        {
            dataObrash[] d0 = new dataObrash[3];
            InitData(out d0[0], 1, 2, 2009);
            InitData(out d0[1], 3, 4, 2009);
            InitData(out d0[2], 5, 6, 2009);
            DefaultInit(out paz[0], "Иванов", 0, 1, 7, 1982, 1801, 0, d0, 2);
            dataObrash[] d1 = new dataObrash[2];
            InitData(out d1[0], 7, 8, 2009);
            InitData(out d1[1], 9, 10, 2009);
            DefaultInit(out paz[1], "Петрова", 1, 5, 8, 1991, 1809, 3, d1, 1);
            dataObrash[] d2 = new dataObrash[4];
            InitData(out d2[0], 11, 1, 2009);
            InitData(out d2[1], 12, 2, 2009);
            InitData(out d2[2], 13, 3, 2009);
            InitData(out d2[3], 14, 4, 2009);
            DefaultInit(out paz[2], "Сидоров", 0, 27, 12, 1987, 1816, 1, d2, 0);
            dataObrash[] d3 = new dataObrash[1];
            InitData(out d3[0], 15, 5, 2009);
            DefaultInit(out paz[3], "Морозов", 0, 17, 4, 1993, 1897, 0, d3, 0);
            dataObrash[] d4 = new dataObrash[2];
            InitData(out d4[0], 7, 8, 2009);
            InitData(out d4[1], 9, 10, 2009);
            DefaultInit(out paz[4], "Петрова", 1, 5, 8, 1991, 1809, 3, d4, 1);
            dataObrash[] d5 = new dataObrash[3];
            InitData(out d5[0], 16, 6, 2009);
            InitData(out d5[1], 17, 7, 2009);
            InitData(out d5[2], 18, 8, 2009);
            DefaultInit(out paz[5], "Гусева", 1, 31, 8, 1984, 1832, 2, d5, 2);
            dataObrash[] d6 = new dataObrash[4];
            InitData(out d6[0], 26, 6, 2009);
            InitData(out d6[1], 27, 7, 2009);
            InitData(out d6[2], 28, 8, 2009);
            InitData(out d6[3], 29, 9, 2009);
            DefaultInit(out paz[6], "Рябова", 0, 14, 1, 1989, 1853, 3, d6, 1);
        }
        static void PrintData(dataObrash data) //Вывод на экран дат обращения
        {
            Console.Write("{0}.{1}.{2}; ", data.day, data.month, data.year);
        }
        static void Print(pazient paz) //Вывод на экран
        {
            Console.WriteLine("\n{0}\t{1}\t{2}.{3}.{4}\t{5}\t{6}", paz.famil, paz.pol, paz.birth.day, paz.birth.month, paz.birth.year, paz.nomerKarty, paz.gruppa);
            Console.WriteLine("Образование: {0}", paz.obr);
            Console.Write("Даты обращения: ");
            foreach (dataObrash a in paz.data) PrintData(a);
            Console.WriteLine();
        }
        static void SortBirth(pazient[] A) //Сортировка записей по году рождения
        {
            pazient[] B = A;
            for (int i = 0; i < B.Length; i++)
            {
                for (int j = i; j < B.Length; j++)
                {
                    if (A[j].birth.year.CompareTo(B[i].birth.year) < 0)
                    {
                        pazient h;
                        h = B[i];
                        B[i] = B[j];
                        B[j] = h;
                    }
                }
            }
            foreach (pazient a in B) Print(a);
        }
        static void SortNomer(pazient[] A) //Сортировка записей по номерам карт
        {
            pazient[] B = A;
            for (int i = 0; i < B.Length; i++)
            {
                for (int j = i; j < B.Length; j++)
                {
                    if (A[j].nomerKarty.CompareTo(B[i].nomerKarty) < 0)
                    {
                        pazient h;
                        h = B[i];
                        B[i] = B[j];
                        B[j] = h;
                    }
                }
            }
            foreach (pazient a in B) Print(a);
        }
        static void ObratPor(pazient[] A) //Вывод на экран в обратном порядке
        {
            int n = A.Length;
            pazient[] B = new pazient[n];
            for (int i = 0; i < n; i++)
            {
                B[i] = A[(n-1) - i];
            }
            foreach (pazient a in B) Print(a);
        }
        static void DelDupl(pazient[] A, out int n) //Удаление повторяющихся записей
        {
            n = 0;
            pazient[] B = A;
            for (int i = 0; i < A.Length; i++)
            {
                bool flag = true;
                for (int j=i+1; j<A.Length;j++)
                {
                    if (A[i].nomerKarty == A[j].nomerKarty)
                    {
                        flag = false;
                        break;
                    }
                }
                if (flag == true)
                {
                    B[n] = A[i];
                    n++;                    
                }
            }
            for (int i = 0; i < n; i++)
                Print(B[i]);
        }
        static void PoiskObr(pazient[] A, byte obr, int n) //Формирование нового массива записей с выбранным образованием
        {
            for (int i = 0; i < n; i++)
            {
                if (Convert.ToByte(A[i].obr) == obr)
                    Print(A[i]);
            }
        }
        static void PrintFamilKarta(pazient paz) //Вывод на экран фамилий пациентов и номеров мед. карт
        {
            Console.WriteLine("{0}\t{1}", paz.famil, paz.nomerKarty);
            Console.WriteLine();
        }
        static void PoiskGruppa(pazient[] A, int n) //Формирование массива записей с 1-ой и 2-ой гр.
        {
            byte gr1=0, gr2=1;
            int flag = 0;
            for (int i=0;i<n;i++)
            {
                if ((Convert.ToByte(A[i].gruppa)==gr1)||(Convert.ToByte(A[i].gruppa)==gr2))
                {
                    PrintFamilKarta(A[i]);
                    flag++;
                }
            }
            if (flag == 0) //Если таких записей нет, то выводится соотв. сообщение
                Console.WriteLine("Таких записей нет!");
        }
        static void Main(string[] args)
        {
            pazient[] pz = new pazient[7];
            int newRazm;
            const string vybor1 = "1";
            const string vybor2 = "2";
            Console.WriteLine("Введите \"1\" для инициализации данных вручную\nили \"2\" для создания списка по умолчанию:");
            string vybor = Console.ReadLine();
            switch (vybor)
            {
                case vybor1:
                    for (int i = 0; i < 7; i++)
                        Init(out pz[i]);
                    break;
                case vybor2:
                    DefaultZap(pz);
                    break;
            }
            foreach (pazient a in pz) Print(a);
            Console.WriteLine("\nНажмите Enter для просмотра списка, отсортированного по году рождения\n");
            Console.ReadLine();
            SortBirth(pz);
            Console.WriteLine("\nНажмите Enter для просмотра списка, отсортированного по номеру карты\n");
            Console.ReadLine();
            SortNomer(pz);
            Console.WriteLine("\nНажмите Enter для просмотра списка в обратном порядке\n");
            Console.ReadLine();
            ObratPor(pz);
            Console.WriteLine("\nНажмите Enter для удаления повторяющихся записей\n");
            Console.ReadLine();
            DelDupl(pz, out newRazm);
            Console.WriteLine("\nВыберите образование (0 - среднее, 1 - среднее профессиональное, 2 - высшее):\n");
            byte selObr = Convert.ToByte(Console.ReadLine());
            Console.WriteLine("\nЗаписи с выбранным образованием:\n");
            PoiskObr(pz, selObr, newRazm);
            Console.WriteLine("\nНажмите Enter для просмотра записей с 1-ой и 2-ой гр. крови\n");
            Console.ReadLine();
            PoiskGruppa(pz, newRazm);
            Console.ReadKey();
        }
    }
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.11.2009, 18:25

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Описать структуру с именем MARSH
Описать структуру с именем MARSH, содержащую следующие поля: • название начального пункта...

Описать структуру с именем PRICE
Описать структуру с именем PRICE, содержащую следующие поля: • название товара; • название...

Описать структуру с именем Student
нужно описать структуру с именем Student , содержащую следующие поля: name=ф.и.о. group= номер...

Описать структуру с именем STUDENT
Описать структуру с именем STUDENT, содержащую следующие поля: 1. фамилия и инициалы, 2. номер...


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

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

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