Pagini recente » Cod sursa (job #2729090) | Cod sursa (job #1824535) | Cod sursa (job #452812) | Cod sursa (job #2919790) | Cod sursa (job #867341)
Cod sursa(job #867341)
#include <fstream>
#include <iostream>
#include <string.h>
using namespace std;
ifstream fin("text.in");
ofstream fout("text.out");
int main()
{
char buffer;
bool gotWord = false;
int i,alen,wlen,tlen=0,wcount=0;
while(!fin.eof())
{
fin.get(buffer);
if((buffer >= 'a' && buffer <= 'z') || (buffer >= 'A' && buffer <= 'Z'))
{
wlen++;
gotWord = true;
}
else
{
if(gotWord)
{
tlen += wlen;
wcount++;
}
gotWord = false;
wlen = 0;
}
}
if(gotWord)
{
tlen += wlen;
wcount++;
}
cout<<wcount<<' '<<tlen;
fout<<tlen/wcount;
}