include iostream include fstream include string include conio using na

  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
#include <iostream>
#include <fstream>
#include <string.h>
#include <conio.h>
using namespace std;
int main()
{
setlocale(LC_ALL, "RUSSIAN");
//Обьявление матрицы
int rows = 5; int cols = 50;
int n;
string s;
ifstream fin("matrix.txt");
ofstream fout("matrix1.txt");
if (!fout.is_open())
{
cout << "Ошибка открытия файла!" << endl;
}
else {
cout << "Файл открыт" << endl;}
// fin.open(path);
if (!fin.is_open())
{
cout << "Ошибка открытия файла!" << endl;
}
else {
cout << "Файл открыт" << endl;
//fin.seekg(12,ios_base::beg);
}
const int N = 50;
char *S=new char[1000]; //Строка для анализа
fin.getline (S,1000);
int i = 0;
char *token[100];
string p="65";
token[i] = strtok(S,",.");
while (token[i])
token[++i] = strtok(NULL,",.");
token[i] = 0; /* чтобы не выводить все MAXWORDS */
// for (i = 0; token[i]; i++)
printf("\n", i, token[i]);
///////////////////////////////
cout << "----------------------------------------- "<<endl;
cout<< "Surname"<<"\t"<<"Sex"<<"\t"<<"Age"<<"\t"<<"Place"<<"\t"<<"Illness"<<endl;
cout << "----------------------------------------- "<<endl;
fout << "----------------------------------------- "<<endl;
fout<< "Surname"<<"\t"<<"Sex"<<"\t"<<"Age"<<"\t"<<"Place"<<"\t"<<"Illness"<<endl;
fout << "----------------------------------------- "<<endl;
for (i = 0; token[i]; i++){
if (i%5==0&&i!=0) {cout<<"\n";fout<<"\n";}
cout<< token[i]<<"\t";
fout<<token[i]<<"\t";
}
cout<<"\n\n\n Выбор режима 0:Иногородние 1:Пенсионеры \n "<<endl;
fout<<"\n\n\n Выбор режима 0:Иногородние 1:Пенсионеры \n "<<endl;
int q,w,e=0;string town;
cin>>q;
cout<<"\n";fout<<"\n";
cout<<q;fout<<q;
if(q){
int k=2;
for(k=2;k<i-1;){
//cout<<token[k]<<"\t";
if (token[k]>=p)
{
cout<<token[k-2]<<"\t"<<token[k]<<"\t"<<token[k-1]<<"\t"<<token[k+1]<<"\t"<<token[k+2]<<endl;
fout<<token[k-2]<<"\t"<<token[k]<<"\t"<<token[k-1]<<"\t"<<token[k+1]<<"\t"<<token[k+2]<<endl;
}
k=k+5;}
}
else {
cout<<"Местоположение клиники?"<<endl;
cin>>town;
for(w=3;w<i-1;){
//cout<<token[w]<<endl;
if (token[w]!=town)
e=e+1;
w=w+5;
}
cout<<e;
fout<<e;
}
return 0;
}