Cod sursa(job #532398)

Utilizator Dana_2011D.M.Florescu Dana_2011 Data 11 februarie 2011 15:39:14
Problema Text Scor 50
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.56 kb
#include<fstream.h>
#include<stdio.h>
#include<string.h>
ifstream f("text.in");
ofstream g("text.out");
int verif(char x){
	int i,j;
	for(i=65;i<=90;i++)
		if(x==i)
		return 1;
	for(j=97;j<=122;j++)
		if(x==j)
			return 1;
	return 0;	
}
int main(){
	char a[100];int cuv=0,lit=0,n,i;
	while(f>>a){
		n=strlen(a);
		if(n>1)
		cuv++;
		for(i=0;i<n;i++){
    	 if(verif(a[i])){ 
		   lit++;
		 }
		 else
			 if((a[i-1]!=' ')&&(a[i+1]!=' ')&&(n>1)&&(i!=(n-1)))
				 cuv++;
		}
	}
    g<<(lit/cuv)<<"\n";	
	f.close();
	g.close();
	return 0;
}