Pagini recente » Cod sursa (job #1662336) | Cod sursa (job #2000768) | Cod sursa (job #1385271) | Cod sursa (job #1645646) | Cod sursa (job #712997)
Cod sursa(job #712997)
#include<iostream>
#include<fstream>
#include<string.h>
using namespace std;
int main()
{
char s[65536]="";
int ascii=0,sw=0;
long n_ch=0,n_word=0;
ifstream fcin("text.in");
ofstream fcout("text.out");
while(!fcin.eof())
{
fcin.getline(s,65536,'\n');
sw=0;
for(int i=0;i<strlen(s);i++)
{
ascii=(int) s[i];
if (((ascii>=65)&&(ascii<=90))||((ascii>=97)&&(ascii<=122)))
{
n_ch++;
sw++;
}
else
if ((sw>0)&&(i!=strlen(s)-1))
{
sw=0;
n_word++;
}
}
if (sw>0)
n_word++;
}
fcout<<n_ch/n_word;
fcin.close();
fcout.close();
return(0);
}