Pagini recente » Cod sursa (job #1888872) | Cod sursa (job #1801754) | Profil tzupyk | Cod sursa (job #2050624) | Cod sursa (job #2192804)
#include <fstream>
#include <iostream>
#include <string.h>
std::ifstream fin("text.in");
std::ofstream fout("text.out");
int differentC(char cuvant[1000])
{
int count = 0;
for (unsigned i = 0; i < strlen(cuvant); i++)
{
if ((cuvant[i] >= 'a' && cuvant[i] <= 'z') || (cuvant[i] >= 'A' && cuvant[i] <= 'Z'))
{
count++;
}
}
return count;
}
int main()
{
char cuvant[1000];
int nrTotalCaractere = 0;
int nrCuvinte = 0;
while (fin >> cuvant) {
nrTotalCaractere += differentC(cuvant);
nrCuvinte++;
}
fout << nrTotalCaractere / nrCuvinte << "\n";
return 0;
}