Добавил:
korayakov
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лабы / C++.Ашарина / !Сделанные / Lab4 / var12 / Файлы1 / Cpp1
.cpp# include <fstream.h>
# include <iostream.h>
#include <stdlib.h>
int Proverka(char );
int main()
{
char sym,sym1,sym2;
int s1,s2,s;
ifstream in_file("f.txt", ios::in);
if (!in_file)
{
cerr<<"Error input file"<<endl;
exit(1);
}
in_file.get(sym);
sym1=sym;
cout<<sym1;
cout<<endl;
in_file.get(sym);
sym2=sym;
cout<<sym2;
cout<<endl;
s1=Proverka(sym1);
cout<<s1<<" ";
s2=Proverka(sym2);
cout<<s2<<" ";
s=s1*10+s2;
cout<<s;
if ((s1==100) || (s2==100)) {cout<<"Ne Cifri!!";
exit(1);
}
if ((s%2)==0) {
ofstream out_file ("g.txt", ios::out);
out_file<<s;
}
else {
ofstream out_file ("h.txt", ios::out);
out_file<<s;
}
return 0;
}
int Proverka(char s)
{ int t;
switch(s)
{ case '1': t=1;
break;
case '2': t=2;
break;
case '3': t=3;
break;
case '4': t=4;
break;
case '5': t=5;
break;
case '6': t=6;
break;
case '7': t=7;
break;
case '8': t=8;
break;
case '9': t=9;
break;
case '0': t=0;
break;
default:t=100;
}
return t;
}