Cod sursa(job #516815)

Utilizator Oancea.CatalinOancea Catalin Oancea.Catalin Data 26 decembrie 2010 16:19:11
Problema Text Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.58 kb
#include<fstream>
using namespace std;
fstream f("text.in", ios::in),
		g("text.out", ios::out);
short stie;
int nrlit, cuv;
char l;
int main()
{

	stie=0;
	nrlit=0;
	cuv=1;
	while(f>>l)
	{
		if( (l>='A' &&l<='Z')||(l>='a' && l<='z') ) // verifica daca l este litera
		{
			nrlit++;
			stie=1; // exista un cuvat ( deoarece contine litera)
		}
		else // daca nu e litera
		{
			if(stie==1) // si stie ca deja a avut un cuvant in fata
				cuv++;//numara cuvantul
			stie=0;// si "stie" se reseteaza
		}
	}
	g<<nrlit/cuv;
	
	f.close();
	g.close();
	return 0;
}