Pagini recente » Cod sursa (job #2564231) | Cod sursa (job #978698) | Cod sursa (job #471525) | Cod sursa (job #1002319) | Cod sursa (job #2455702)
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin("text.in");
ofstream fout("text.out");
bool e_litera(char c)
{
if(c>='a'&&c<='z'||c>='A'&&c<='Z')
return true;
return false;
}
void solve()
{
char c;
int numar_cuvinte=0,lungime_cuv=0;
char anterior='*';
while(fin.get(c))
{
if(e_litera(c)==1)
lungime_cuv++;
if(e_litera(c)==0&&e_litera(anterior)==1)
numar_cuvinte++;
anterior=c;
}
fout<<lungime_cuv/numar_cuvinte;
}
int main()
{
solve();
return 0;
}