Pagini recente » Cod sursa (job #2232850) | Cod sursa (job #513208) | Cod sursa (job #393503) | Cod sursa (job #63283) | Cod sursa (job #2191051)
#include <fstream>
#include <cstring>
#include <cctype>
using namespace std;
ifstream fin("text.in");
ofstream fout("text.out");
int main()
{
unsigned long numCuvinte=0, numCaractere=0;
char previousChar, currentChar;
fin.get(previousChar);
if(isalpha(previousChar))
{
numCuvinte ++;
numCaractere ++;
}
while(!fin.eof())
{
fin.get(currentChar);
if(isalpha(currentChar))
{
numCaractere ++;
if(!isalpha(previousChar))
numCuvinte++;
}
previousChar = currentChar;
}
fout<<numCaractere/numCuvinte<<'\n';
fin.close();
fout.close();
return 0;
}