Cod sursa(job #152419)

Utilizator dudu77tTudor Morar dudu77t Data 9 martie 2008 14:10:20
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.53 kb
#include <fstream>
using namespace std;

int main()
{
    char x, y;
    int nr_cuv = 0, nr_lit = 0;
    ifstream fin ("text.in");
    y = fin.get();
    x = ' ';
    while (!fin.eof()) {
        if ((y >= 'a' && y <= 'z') || (y >= 'A' && y <= 'Z')) {
            nr_lit++;
            if (x < 'A' || (x > 'Z' && x < 'a') || x > 'z') nr_cuv++;
            }
        x = y;
        y = fin.get();
        }
    fin.close();
    ofstream fout ("text.out");
    fout << nr_lit / nr_cuv;
    fout.close();
    return 0;
}