Pagini recente » Cod sursa (job #185409) | Cod sursa (job #2763099)
#include <iostream>
#include <cstring>
#include <fstream>
using namespace std;
int get_average_length(char text[])
{
int words = 0, wordschars = 0;
int textlen = strlen(text);
for (int i = 0; i < textlen; 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;
}