Cod sursa(job #884797)

Utilizator TamasanPaulTamasan Paul Alexandru TamasanPaul Data 21 februarie 2013 12:38:11
Problema Text Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.63 kb
#include <iostream>
#include <fstream>
#include <string.h>
using namespace std;
int main() {
    ifstream f("text.in");
    ofstream g("text.out");
    char prop[1000];
    f.get(prop,100);
    int nrCuvinte=0, nrLitere=0, L=strlen(prop), i;
	for (i=0; i<=L; i++) {
		if((prop[i]>='a' && prop[i]<='z') || (prop[i]>='A' && prop[i]<='Z')) {
			nrLitere++;
		}
		else if(((prop[i]<='a' && prop[i]>='z') || (prop[i]<='A' && prop[i]>='Z')) 
			&& ((prop[i+1]<='a' && prop[i+1]>='z') || (prop[i+1]<='A' && prop[i+1]>='Z'))){
				nrCuvinte++;
			}
	}
	float ma=nrLitere/nrCuvinte;
	g<<ma;
	g.close();
	f.close();
    return 0;
}