Pagini recente » Cod sursa (job #1366106) | Cod sursa (job #828681) | Cod sursa (job #405799) | Cod sursa (job #461790) | Cod sursa (job #2483324)
#include <fstream>
#include <string.h>
using namespace std;
ifstream in("text.in");
ofstream out("text.out");
string prop, aux;
int words = 1, letters, i;
bool start = false;
bool isChar(char a){
return ((a >= 'a' && a <= 'z') || (a >= 'A' && a <= 'Z'));
}
int main(){
prop = "";
in >> aux;
while(!in.eof()){
prop += aux + " ";
in >> aux;
}
for(i = 0; i < prop.size(); i++){
if(isChar(prop[i])){
letters++;
start = true;
}
else{
if(start && isChar(prop[i + 1])){
words++;
}
}
}
out << letters / words;
return 0;
}