Cod sursa(job #1590808)

Utilizator PraetorGrigorosoaia Florin Praetor Data 5 februarie 2016 16:17:13
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.79 kb
#include<fstream>

using namespace std;

FILE*in;
ofstream out("text.out");

int nr_cuvinte;
int nr_litere;
char caracter;

void read()
{
    in=fopen("text.in", "r");

    while (!feof(in))
    {
        fscanf(in, "%c", &caracter);

        if ((('A' <= caracter) && (caracter <= 'Z')) || (('a' <= caracter) && (caracter <= 'z')))
        {
            nr_cuvinte++;
            nr_litere++;

            while ((!feof(in)) && ((('A' <= caracter) && (caracter <= 'Z')) || (('a' <= caracter) && (caracter <= 'z'))))
            {
                fscanf(in, "%c", &caracter);
                nr_litere++;
            }

            nr_litere--;
        }
    }
}

void show()
{
    out<<nr_litere/nr_cuvinte;
}

int main()
{
    read();
    show();

    return 0;
}