Cod sursa(job #2128369)

Utilizator The4EverRadu Catalin-Gabriel The4Ever Data 11 februarie 2018 17:42:54
Problema Text Scor 30
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.72 kb
#include <iostream>
#include <fstream>
#include <cstring>

using namespace std;

ifstream f("text.in");
ofstream g("text.out");

char punctuatie[] = ",.!-";


int main()
{
    int i,lungime=0,nr=0,cuvinte=1,lungime_totala_cuvinte ;
    char s[50];

    f.get(s, 50);

    for(i=0;i<strlen(s);i++) {
        if(s[i] == ' ' || strchr(punctuatie, s[i])) {
            lungime++;
        }
        if((s[i+1] == ' ' || strchr(punctuatie, s[i])) && s[i]!=' ') {
           cuvinte++;
        }
    }

    lungime_totala_cuvinte = strlen(s) - lungime;

    //cout<<lungime_totala_cuvinte<<" "<<lungime<<" "<<cuvinte;
    g<<lungime_totala_cuvinte/cuvinte;

    f.close();
    g.close();
    return 0;
}