Pagini recente » Cod sursa (job #2074689) | Cod sursa (job #325265) | Cod sursa (job #2098015) | Cod sursa (job #2989644) | Cod sursa (job #794524)
Cod sursa(job #794524)
#include <fstream>
#include <string.h>
using namespace std;
//char S[1024*1024+3];
char c, ca;
int litera(char c){
if (c >='a' && c<='z')
return 1;
if (c >='A' && c<='Z')
return 1;
return 0;
}
int litere, cuv, i;
int main() {
ifstream f("text.in");
ofstream g("text.out");
//f.get(S, 1024*1024+1);
ca = f.get();
if (litera(ca))
cuv = 1;
if (litera(ca))
litere = 1;
while (!f.eof()) {
c = f.get();
if (litera(c))
litere++;
if (litera(c) && !litera(ca))
cuv++;
ca = c;
}
g<<litere/cuv;
return 0;
}