Cod sursa(job #615871)

Utilizator marianfFocsa Marian marianf Data 11 octombrie 2011 09:06:22
Problema Text Scor 30
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.59 kb
#include<fstream>
#include<iostream>
using namespace std;

int Verificare(char x)
{
	if((x>='a' && x<='z') || (x>='A' && x<='Z')) return 1;
	return 0;
}

int main ()
{
	char s[20000];
	int i,contor=0,nrlit=0;
	
	ifstream fin ("text.in");
	fin.getline(s,20000);
	fin.close();
	
	for(i=0;s[i]!=0;i++)
	{
		if( Verificare(s[i]) )
		{
			while( Verificare(s[i]) )
			{
				i++;
			}
			contor++;
		}
	}
	for(i=0;s[i]!=0;i++)
		if( Verificare(s[i]) )
			nrlit++;
	cout<<contor<<" "<<nrlit<<" ";
	
	ofstream fout("text.out");
	fout<<(nrlit/contor)<<"\n";
	return 0;
}