Pagini recente » Cod sursa (job #2041903) | Cod sursa (job #2329493) | Cod sursa (job #156478) | Cod sursa (job #3172310) | Cod sursa (job #2763097)
#include <iostream>
#include <cstring>
#include <fstream>
using namespace std;
int get_average_length(char text[])
{
int words = 0, wordschars = 0;
for (int i = 0; i < strlen(text); i++)
{
if ((text[i] >= 'a' && text[i] <= 'z') || (text[i] >= 'A' && text[i] <= 'Z'))
{
wordschars++;
}
else if (text[i] == '-' || text[i] == ' ')
{
words++;
}
}
words++;
return wordschars / words;
}
int main()
{
ifstream read("text.in");
char text[300];
read.getline(text, 300);
read.close();
ofstream write("text.out");
write << get_average_length(text);
write.close();
return 0;
}