Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
Grizzz
4 / 4 / 9
Регистрация: 04.11.2012
Сообщений: 48
#1

Чтение из текстового файла массив структур

23.09.2013, 16:30. Просмотров 1381. Ответов 8
Метки нет (Все метки)

Доброго времени суток. Нужно из текстового файла заполненного по типу ( Фио Диагноз числопоступления пол ) занести информацию в бинарный файл используя структуры
Проблема в процедуре Input.
Кликните здесь для просмотра всего текста

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
void input (FILE *f)
{ifstream F;
lol zp;
 char* filename;
 filename=" ";
 f=fopen("base.dat","wb");
 printf("\nВведите имя файла с данными\n");
 scanf(filename);
 F.open (filename,ios::in);
 if(!F.is_open()) {cout<<"can't open this file\n";}
 while (F.good())
 {F>>zp.FIO;
 F>>zp.pol;
 F>>zp.diz;
 F>>zp.post;
 fwrite(&zp,sizeof(zp),1,f);
 }
 fclose(f);
 F.close();
 cout<<"\nFile is created.\n";
}

после того как создается файл читаю его и вывожу на экран но там пусто. В чем проблема???
вывод на экран:
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
void show ()
{int i;
system("cls");
setlocale(LC_ALL,"Rus");
f=fopen("base.dat","rb");
i=1;
    printf("\n   --------------------------------------------------\n");
    printf("   |    ФИО    |   Диагноз    |Пол|  Дата поступления |\n");
    printf("   ------------+--------------+---+-------------------\n");
fread(&zp,sizeof(zp),1,f);
while (!feof(f))
{ printf("%3d   %3s        %4s         %s          %3d",i,zp.FIO,zp.diz,zp.pol,zp.post);
  printf("\n   --------------------------------------------------\n");
fread(&zp,sizeof(zp),1,f);
i++;
}
i=0;
getch();
}


Добавлено через 19 минут
да еще структура вида
C++
1
2
3
4
5
struct lol
{char FIO[50],diz[30];
 int post;
 char pol[1];
}zp;

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

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.09.2013, 16:30
Ответы с готовыми решениями:

Прочитать из текстового файла данные в массив структур
Структура типа: Фамилия,логин,пароль,роль(администратор, модератор, простой...

Чтение из файла в массив структур
Помогите пожалуйста как правильно написать код. Есть некий текстовый файл на...

Форматированное чтение из файла в массив структур
Здравствуйте, посоветуйте как лучше сделать чтение из файла в массив структур с...

Чтение данных из файла в динамический массив структур
Здравствуйте, подскажите пожалуйста, как можно осуществить чтение данных из...

Чтение из файла в массив структур (ошибка со string)
Есть задача: считать из файла информацию в массив структур. Файл: Иван...

8
alsav22
5439 / 4834 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
23.09.2013, 21:50 #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
void input (FILE *f)
{
    ifstream F;
    lol zp;
    char filename[30];
    // filename=" ";
    f = fopen("base.dat","wb");
    printf("\nВведите имя файла с данными\n");
    scanf(filename);
    F.open (filename,ios::in);
    if(!F.is_open()) {cout<<"can't open this file\n";}
    while (true)
    {F>>zp.FIO;
     if (!F) break;
    F>>zp.pol;
    F>>zp.diz;
    F>>zp.post;
    fwrite(&zp,sizeof(zp),1,f);
    }
    fclose(f);
    F.close();
    cout<<"\nFile is created.\n";
}
1
Grizzz
4 / 4 / 9
Регистрация: 04.11.2012
Сообщений: 48
24.09.2013, 21:33  [ТС] #3
Все равно почему то не считывает
0
Вложения
Тип файла: txt d.txt (102 байт, 15 просмотров)
Grizzz
4 / 4 / 9
Регистрация: 04.11.2012
Сообщений: 48
24.09.2013, 21:41  [ТС] #4
ну и код полной проги
Кликните здесь для просмотра всего текста
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
#include <iostream>
#include <string>
#include <fstream>
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <stdlib.h>
 
using namespace std;
struct lol
{char FIO[50],diz[30];
 int post;
 char pol[1];
}zp;
void input(FILE *);
void show ();
void dop (FILE *, char* n);
void search(char* n);
FILE *f;
int main ()
{char c;
int n;
    char str[50],ctr[50];
FILE *f;
setlocale(LC_ALL,"Rus");
f=fopen("base.dat","r");
c=' ';
while (c!='0')
    {system("cls");
     cout<<"1-create file\n";
     cout<<"2-show file\n";
     cout<<"3-app file \n";
     cout<<"4-search \n";
     cout<<"5-status of patients \n";
     cout<<"0-exit";
     c=getch();
     switch (c)
     { case '1':input(f);break;
       case '2' :show();break;
       case '3':system("cls");cout<<"Введите фамилию больного"<<endl; cin>>ctr; dop(f,ctr);break;
       case '4':system("cls");cout<<"Введите фамилию больного"<<endl; cin>>str;search(str);break;
       case '0' : return 0;
       default : cout<<" error ";return 0;
     }
    }
system("pause");
}
void input (FILE *f)
{
    ifstream F;
    lol zp;
    char* filename;
    filename=" ";
    f = fopen("base.dat","wb");
    printf("\nВведите имя файла с данными\n");
    scanf(filename);
    F.open (filename,ios::in);
    if(!F.is_open()) {cout<<"can't open this file\n";}
    while (true)
    {F>>zp.FIO;
     if (!F) break;
    F>>zp.pol;
    F>>zp.diz;
    F>>zp.post;
    fwrite(&zp,sizeof(zp),1,f);
    }
    fclose(f);
    F.close();
}
void show ()
{int i;
system("cls");
setlocale(LC_ALL,"Rus");
f=fopen("base.dat","rb");
i=1;
    printf("\n   --------------------------------------------------\n");
    printf("   |    ФИО    |   Диагноз    |Пол|  Дата поступления |\n");
    printf("   ------------+--------------+---+-------------------\n");
fread(&zp,sizeof(zp),1,f);
while (!feof(f))
{ printf("%3d   %3s        %4s         %s          %3d",i,zp.FIO,zp.diz,zp.pol,zp.post);
  printf("\n   --------------------------------------------------\n");
fread(&zp,sizeof(zp),1,f);
i++;
}
i=0;
getch();
}
void dop (FILE *f,char* n)
{   int i;
    bool b;
    FILE *j;
 f=fopen("base.dat","rb+");
 system("cls");
 setlocale(LC_ALL,"Rus");
 i=0;
while (fread(&zp, sizeof(zp),1,f))
{char* r =zp.FIO;
if (strcmp(n,r)==0)
{fseek(f,i*sizeof(zp),SEEK_SET);
 printf("\n Введите информацию о пациенте \n");
 printf("\n ФИО: ");scanf("%s",zp.FIO);
 printf("Диагноз: ");scanf("%s",&zp.diz);
 printf("Пол: ");scanf("%s",&zp.pol);
 printf ("Дата поступления: ");scanf("%d",&zp.post);
 fwrite(&zp,sizeof(zp),1,f);
 fclose(f);
}
else {i=i+1;}
}
}
void search (char* n)
{f=fopen("base.dat","rb");
while (fread(&zp, sizeof(zp),1,f))
{char* r =zp.FIO;
if (strcmp(n,r)==0)
{ printf(" %s    %s   %s    %3d",zp.FIO,zp.diz,zp.pol,zp.post);
  printf("      \n--------------------------------------------------\n");
}
    }
fclose(f);
getch();
}
0
alsav22
5439 / 4834 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
24.09.2013, 22:01 #5
Почему вы код с теми же ошибками выкладываете? Я исправления, во 2 посте, для кого делал?
0
Grizzz
4 / 4 / 9
Регистрация: 04.11.2012
Сообщений: 48
25.09.2013, 07:26  [ТС] #6
alsav22, извиняюсь, моя невнимательность
Кликните здесь для просмотра всего текста
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
#include <iostream>
#include <string>
#include <fstream>
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <stdlib.h>
 
using namespace std;
struct lol
{char FIO[50],diz[30];
 int post;
 char pol[1];
}zp;
void input(FILE *);
void show ();
void dop (FILE *, char* n);
void search(char* n);
FILE *f;
int main ()
{char c;
int n;
    char str[50],ctr[50];
FILE *f;
setlocale(LC_ALL,"Rus");
f=fopen("base.dat","r");
c=' ';
while (c!='0')
    {system("cls");
     cout<<"1-create file\n";
     cout<<"2-show file\n";
     cout<<"3-app file \n";
     cout<<"4-search \n";
     cout<<"5-status of patients \n";
     cout<<"0-exit";
     c=getch();
     switch (c)
     { case '1':input(f);break;
       case '2' :show();break;
       case '3':system("cls");cout<<"Введите фамилию больного"<<endl; cin>>ctr; dop(f,ctr);break;
       case '4':system("cls");cout<<"Введите фамилию больного"<<endl; cin>>str;search(str);break;
       case '0' : return 0;
       default : cout<<" error ";return 0;
     }
    }
system("pause");
}
void input (FILE *f)
{
    ifstream F;
    lol zp;
    char* filename;
    filename=" ";
    f = fopen("base.dat","wb");
    printf("\nВведите имя файла с данными\n");
    scanf(filename);
    F.open (filename,ios::in);
    if(!F.is_open()) {cout<<"can't open this file\n";}
    while (true)
    {F>>zp.FIO;
     if (!F) break;
    F>>zp.pol;
    F>>zp.diz;
    F>>zp.post;
    fwrite(&zp,sizeof(zp),1,f);
    }
    fclose(f);
    F.close();
}
void show ()
{int i;
system("cls");
setlocale(LC_ALL,"Rus");
f=fopen("base.dat","rb");
i=1;
    printf("\n   --------------------------------------------------\n");
    printf("   |    ФИО    |   Диагноз    |Пол|  Дата поступления |\n");
    printf("   ------------+--------------+---+-------------------\n");
fread(&zp,sizeof(zp),1,f);
while (!feof(f))
{ printf("%3d   %3s        %4s         %s          %3d",i,zp.FIO,zp.diz,zp.pol,zp.post);
  printf("\n   --------------------------------------------------\n");
fread(&zp,sizeof(zp),1,f);
i++;
}
i=0;
getch();
}
void dop (FILE *f,char* n)
{   int i;
    FILE *j;
 f=fopen("base.dat","rb+");
 system("cls");
 setlocale(LC_ALL,"Rus");
 i=0;
while (fread(&zp, sizeof(zp),1,f))
{char* r =zp.FIO;
if (strcmp(n,r)==0)
{fseek(f,i*sizeof(zp),SEEK_SET);
 printf("\n Введите информацию о пациенте \n");
 printf("\n ФИО: ");scanf("%s",zp.FIO);
 printf("Диагноз: ");scanf("%s",&zp.diz);
 printf("Пол: ");scanf("%s",&zp.pol);
 printf ("Дата поступления: ");scanf("%d",&zp.post);
 fwrite(&zp,sizeof(zp),1,f);
 fclose(f);
}
else {i=i+1;}
}
}
void search (char* n)
{f=fopen("base.dat","rb");
while (fread(&zp, sizeof(zp),1,f))
{char* r =zp.FIO;
if (strcmp(n,r)==0)
{ printf(" %s    %s   %s    %3d",zp.FIO,zp.diz,zp.pol,zp.post);
  printf("      \n--------------------------------------------------\n");
}
    }
fclose(f);
getch();
}
0
alsav22
5439 / 4834 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
25.09.2013, 13:10 #7
Цитата Сообщение от Grizzz Посмотреть сообщение
извиняюсь, моя невнимательность
И опять тоже самое выкладываете?
Вот input() из 4 поста:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
void input (FILE *f)
{
    ifstream F;
    lol zp;
    char* filename;
    filename=" ";
    f = fopen("base.dat","wb");
    printf("\nВведите имя файла с данными\n");
    scanf(filename);
    F.open (filename,ios::in);
    if(!F.is_open()) {cout<<"can't open this file\n";}
    while (true)
    {F>>zp.FIO;
     if (!F) break;
    F>>zp.pol;
    F>>zp.diz;
    F>>zp.post;
    fwrite(&zp,sizeof(zp),1,f);
    }
    fclose(f);
    F.close();
}
Вот из 6-го:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
void input (FILE *f)
{
    ifstream F;
    lol zp;
    char* filename;
    filename=" ";
    f = fopen("base.dat","wb");
    printf("\nВведите имя файла с данными\n");
    scanf(filename);
    F.open (filename,ios::in);
    if(!F.is_open()) {cout<<"can't open this file\n";}
    while (true)
    {F>>zp.FIO;
     if (!F) break;
    F>>zp.pol;
    F>>zp.diz;
    F>>zp.post;
    fwrite(&zp,sizeof(zp),1,f);
    }
    fclose(f);
    F.close();
}
И в чём разница?
0
Grizzz
4 / 4 / 9
Регистрация: 04.11.2012
Сообщений: 48
25.09.2013, 21:18  [ТС] #8
да епт чет туплю
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
#include <iostream>
#include <string>
#include <fstream>
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <stdlib.h>
 
using namespace std;
struct lol
{char FIO[50],diz[30];
 int post;
 char pol[1];
}zp;
void input(FILE *);
void show ();
void dop (FILE *, char* n);
void search(char* n);
FILE *f;
int main ()
{char c;
int n;
    char str[50],ctr[50];
FILE *f;
setlocale(LC_ALL,"Rus");
f=fopen("base.dat","r");
c=' ';
while (c!='0')
    {system("cls");
     cout<<"1-create file\n";
     cout<<"2-show file\n";
     cout<<"3-app file \n";
     cout<<"4-search \n";
     cout<<"5-status of patients \n";
     cout<<"0-exit";
     c=getch();
     switch (c)
     { case '1':input(f);break;
       case '2' :show();break;
       case '3':system("cls");cout<<"Введите фамилию больного"<<endl; cin>>ctr; dop(f,ctr);break;
       case '4':system("cls");cout<<"Введите фамилию больного"<<endl; cin>>str;search(str);break;
       case '0' : return 0;
       default : cout<<" error ";return 0;
     }
    }
system("pause");
}
void input (FILE *f)
{
    ifstream F;
    lol zp;
    char filename[30];
    f = fopen("base.dat","wb");
    printf("\nВведите имя файла с данными\n");
    scanf(filename);
    F.open (filename,ios::in);
    if(!F.is_open()) {cout<<"can't open this file\n";}
    while (true)
    {F>>zp.FIO;
     if (!F) break;
    F>>zp.pol;
    F>>zp.diz;
    F>>zp.post;
    fwrite(&zp,sizeof(zp),1,f);
    }
    fclose(f);
    F.close();
    cout<<"\nFile is created.\n";
}
void show ()
{int i;
system("cls");
setlocale(LC_ALL,"Rus");
f=fopen("base.dat","rb");
i=1;
    printf("\n   --------------------------------------------------\n");
    printf("   |    ФИО    |   Диагноз    |Пол|  Дата поступления |\n");
    printf("   ------------+--------------+---+-------------------\n");
fread(&zp,sizeof(zp),1,f);
while (!feof(f))
{ printf("%3d   %3s        %4s         %s          %3d",i,zp.FIO,zp.diz,zp.pol,zp.post);
  printf("\n   --------------------------------------------------\n");
fread(&zp,sizeof(zp),1,f);
i++;
}
i=0;
getch();
}
void dop (FILE *f,char* n)
{   int i;
    FILE *j;
 f=fopen("base.dat","rb+");
 system("cls");
 setlocale(LC_ALL,"Rus");
 i=0;
while (fread(&zp, sizeof(zp),1,f))
{char* r =zp.FIO;
if (strcmp(n,r)==0)
{fseek(f,i*sizeof(zp),SEEK_SET);
 printf("\n Введите информацию о пациенте \n");
 printf("\n ФИО: ");scanf("%s",zp.FIO);
 printf("Диагноз: ");scanf("%s",&zp.diz);
 printf("Пол: ");scanf("%s",&zp.pol);
 printf ("Дата поступления: ");scanf("%d",&zp.post);
 fwrite(&zp,sizeof(zp),1,f);
 fclose(f);
}
else {i=i+1;}
}
}
void search (char* n)
{f=fopen("base.dat","rb");
while (fread(&zp, sizeof(zp),1,f))
{char* r =zp.FIO;
if (strcmp(n,r)==0)
{ printf(" %s    %s   %s    %3d",zp.FIO,zp.diz,zp.pol,zp.post);
  printf("      \n--------------------------------------------------\n");
}
    }
fclose(f);
getch();
}
но все равно не получается.
может я просто не правильно ввожу путь к файлу??
0
alsav22
5439 / 4834 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
25.09.2013, 21:29 #9
Кликните здесь для просмотра всего текста
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
#include <iostream>
#include <string>
#include <fstream>
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <stdlib.h>
 
using namespace std;
struct lol
{
    char FIO[50];
    char diz[30];
    int  post;
    char pol;
} zp;
 
void input(FILE *);
void show ();
void dop (FILE *, char* n);
void search(char* n);
FILE *f;
 
int main ()
{
    setlocale(LC_ALL,"Rus");
    
    char c;
    int n;
    char str[50],ctr[50];
    FILE *f;
    
    f=fopen("base.dat","r");
    c=' ';
    while (c!='0')
    {
        system("cls");
        cout<<"1-create file\n";
        cout<<"2-show file\n";
        cout<<"3-app file \n";
        cout<<"4-search \n";
        cout<<"5-status of patients \n";
        cout<<"0-exit";
        c=getch();
        switch (c)
        { 
            case '1':input(f);break;
            case '2' :show();break;
            case '3':system("cls");cout<<"Введите фамилию больного"<<endl; cin>>ctr; dop(f,ctr);break;
            case '4':system("cls");cout<<"Введите фамилию больного"<<endl; cin>>str;search(str);break;
            case '0' : return 0;
            default : cout<<" error ";return 0;
        }
    }
    system("pause");
}
 
void input (FILE *f)
{
    ifstream F;
    lol zp;
    char filename[30];
    
    f = fopen("base.dat","wb");
    printf("\nВведите имя файла с данными\n");
    scanf("%s", filename);
    F.open (filename, ios::in);
    if(!F.is_open()) 
        cout<<"can't open this file\n";
    while (true)
    {
        F >> zp.FIO;
        if (!F) break;
        F >> zp.diz;
        F >> zp.post;
        F >> zp.pol;
        fwrite(&zp, sizeof(zp), 1, f);
    }
    fclose(f);
    F.close();
}
 
void show ()
{
    int i;
    system("cls");
    f=fopen("base.dat","rb");
    i=1;
    printf("\n   --------------------------------------------------\n");
    printf("   |    ФИО    |   Диагноз    |Пол|  Дата поступления |\n");
    printf("   ------------+--------------+---+-------------------\n");
    
    while (fread(&zp, sizeof(zp), 1, f))
    { 
        printf("%3d   %3s        %4s         %c          %3d", i, zp.FIO, zp.diz, zp.pol, zp.post);
        printf("\n   --------------------------------------------------\n");
        i++;
    }
    i=0;
    getch();
}
 
void dop (FILE *f,char* n)
{   
    int i;
    bool b;
    FILE *j;
    f=fopen("base.dat","rb+");
    system("cls");
    setlocale(LC_ALL,"Rus");
    i=0;
    while (fread(&zp, sizeof(zp),1,f))
    {char* r =zp.FIO;
    if (strcmp(n,r) == 0)
    {
        fseek(f,i*sizeof(zp),SEEK_SET);
        printf("\n Введите информацию о пациенте \n");
        printf("\n ФИО: ");
        scanf("%s",zp.FIO);
        printf("Диагноз: ");
        scanf("%s",&zp.diz);
        printf("Пол: ");
        scanf("%s",&zp.pol);
        printf ("Дата поступления: ");
        scanf("%d",&zp.post);
        fwrite(&zp,sizeof(zp),1,f);
        fclose(f);
    }
    else {i=i+1;}
    }
    }
    void search (char* n)
    {f=fopen("base.dat","rb");
    while (fread(&zp, sizeof(zp),1,f))
    {char* r =zp.FIO;
    if (strcmp(n,r)==0)
    { printf(" %s    %s   %s    %3d",zp.FIO,zp.diz,zp.pol,zp.post);
    printf("      \n--------------------------------------------------\n");
    }
    }
    fclose(f);
    getch();
}
1
25.09.2013, 21:29
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.09.2013, 21:29

Чтение двоичного файла и занесение данных в массив структур
/*чтение двоичного файла и занесение данных в массив S (кото- рый объявлен как...

Чтение из текстового файла в массив с сортировкой по словам
Тема как-то коряво сформулирована, опишу тут. Допустим есть текстовый файл:...

Построчное чтение целых чисел из текстового файла с занесением в массив для анализа
Доброго всем здравия! Я новичок в С++, и у меня существует большая...


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

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

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