Pagini recente » Cod sursa (job #1265457) | Cod sursa (job #89369) | Cod sursa (job #237385) | Cod sursa (job #2474124) | Cod sursa (job #676901)
Cod sursa(job #676901)
#include<fstream>
#include<string.h>
using namespace std;
ifstream g("text.in");
ofstream t("text.out");
int litera(char c)
{if(((c>='A') && (c<='Z'))||((c>='a') && (c<='z')))
return 1;
else
return 0;
}
int marcator(char prec)
{if(prec<'A' || (prec>'Z' && prec<'a') || prec>'z' || prec==' ')
return 1;
else
return 0;
}
int main()
{
int l,cuv;
char c,prec='#';
l=0; cuv=0;
while(g.get(c))
{ if (litera(c))
{l++;
if(marcator(prec))
cuv++;
}
prec=c;
}
//punct
t<<l/cuv;
g.close();
t.close();
return 0;}