Pagini recente » Cod sursa (job #2755390) | Cod sursa (job #899290) | Cod sursa (job #2823067) | Cod sursa (job #1643404) | Cod sursa (job #2128391)
#include <iostream>
#include <fstream>
#include <cstring>
using namespace std;
ifstream f("text.in");
ofstream g("text.out");
int isLetter(char ch) {
if((ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z')) {
return 1;
} else {
return 0;
}
}
int main()
{
char s[50];
int numar_cuvinte = 0,litere=0;
f.get(s, 50);
for(int i = 0; i <= strlen(s); i++) {
if(isLetter(s[i])) litere++;
if(( isLetter(s[i]) && !isLetter(s[i+1]) ) || i == strlen(s)-1 ) {
numar_cuvinte++;
}
}
if(strlen(s))
g<<litere/numar_cuvinte;
else g<<0;
f.close();
g.close();
return 0;
}