Pagini recente » Cod sursa (job #1340997) | Rating Gabor Dragos-Alexandru (gabordragos) | Cod sursa (job #3037887) | Cod sursa (job #2554799) | Cod sursa (job #1168540)
#include <fstream>
#include <string>
using namespace std;
int main(){
ifstream in("text.in");
ofstream out("text.out");
string n;
bool text = false;//adica nu suntem intr-un cuvant
int cuvinte = 0, litere = 0;
getline(in,n);
int l = n.size();
for (int i = 0; i < l; i++){
if ((n[i] >= 65 && n[i] <= 90) || (n[i] >= 97 && n[i] <= 122)){//daca este o litera
if (!text){//daca nu eram intr-un cuvant, adaugam un cuvant si trext true
cuvinte++;
text = true;
}
litere++;//avem o litera in plus
}
else//daca nu avem litera, am iesit din cuvant
text = false;
}
int r = litere / cuvinte;
out << r;
//return 0;
}