Pagini recente » Cod sursa (job #520883) | Borderou de evaluare (job #528072) | Cod sursa (job #932063) | Cod sursa (job #940416) | Cod sursa (job #654739)
Cod sursa(job #654739)
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main(void)
{
int l, i,
litere(0), cuvinte(0);
ifstream g("text.in");
ofstream f("text.out");
string line;
getline(g, line);
for(i = 0, l = line.length(); i < l; i++)
{
if((line[i] >= 'a' && line[i] <= 'z') || (line[i] >= 'A' && line[i] <= 'Z'))
++litere;
else if(line[i] == ' ' || line[i+1] == NULL)
++cuvinte;
}
f << (cuvinte / litere);
g.close();
f.close();
return 0;
}