Pagini recente » Cod sursa (job #1805476) | Cod sursa (job #738694) | Cod sursa (job #796763) | Cod sursa (job #1298377) | Cod sursa (job #61445)
Cod sursa(job #61445)
//infoarena046
#include <fstream>
#include <string.h>
std::ifstream f1("text.in");
std::ofstream f2("text.out");
int main()
{
char text[255];
int lung=0, lungT=0, nrCuv=0, i;
while (!f1.eof())
{
f1>>text;
i=0;
while (text[i]!='\0')
{
if ((((int)text[i]>=int('a'))&&((int)text[i]<=int('z')))||(((int)text[i]>=int('A'))&&((int)text[i]<=int('Z'))))
lung++;
else
if (lung>0)
{
nrCuv++;
lungT+=lung;
lung=0;
}//if
i++;
}//while
if (lung>0)
{
nrCuv++;
lungT+=lung;
lung=0;
}//if
}//while
f2<<(int)(lungT/nrCuv);
f1.close();
f2.close();
return 0;
}//main