Cod sursa(job #1127585)

Utilizator mihaiavram96Avram Mihai mihaiavram96 Data 27 februarie 2014 13:00:53
Problema Text Scor 30
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.75 kb
#include <iostream>
#include <fstream>
#include <string.h>
using namespace std;
fstream f("text.in", ios::in);
fstream g("text.out", ios::out);

char a[300][300];
int i,n=0,nr,nrl,j;
void citire()
{
    while(f.getline(a[n], 128, ' '))
        n++;
        nr=--n;

}

void prelucrare()
{
        for(i=1; i<=n; i++)
        {
            for(j=0;j<strlen(a[i]); j++)
               {
                    if(a[i][j] == '-')
                        nr++;
                    if((a[i][j] >= 'a' && a[i][j] <= 'z') || (a[i][j] >= 'A' && a[i][j] <= 'Z'))
                        nrl++;
                }

        }
        g<<nrl/nr;
        f.close();
        g.close();
}
int main()
{
    citire();
    prelucrare();
    return 0;
}