Pagini recente » Cod sursa (job #610162) | Cod sursa (job #3158911) | Cod sursa (job #618750) | Cod sursa (job #593561) | Cod sursa (job #497187)
Cod sursa(job #497187)
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main() {
ifstream f("text.in");
ofstream g("text.out");
char t[100];
int len, i, nrWord = 0, nrLetter = 0;
f.get(t,100);
len = strlen(t);
i = 0;
while ( i < len )
if ( (((t[i] >= 'a') && (t[i] <= 'z')) || ((t[i] >= 'A') && (t[i] <='Z'))) && (i < len) ) {
while ( ( (t[i] >= 'a') && (t[i] <= 'z') ) || ( (t[i] >= 'A') && (t[i] <='Z') ) ) {
i++;
nrLetter++;
}
nrWord++;
}
else
while ( (!( ((t[i] >= 'a') && (t[i] <= 'z')) || ((t[i] >= 'A') && (t[i] <='Z')) )) && (i < len) ) {
i++;
}
g << nrLetter / nrWord;
return 0;
}