Pagini recente » Cod sursa (job #2554226) | Cod sursa (job #386173) | Cod sursa (job #2901505) | Cod sursa (job #2650420) | Cod sursa (job #791913)
Cod sursa(job #791913)
#include <iostream>
#include <stdlib.h>
#include <fstream>
#include <string.h>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main() {
ifstream fin("text.in");
ofstream fout("text.out");
char *cuv=new char[100];
int lmax=0;
int nrcuv=0;
int t=0;
while(fin>>cuv){
t=0;
for(int i=0;i<strlen(cuv);i++){
if((cuv[i]>='a'&&cuv[i]<='z')||(cuv[i]>='A'&&cuv[i]<='Z'))
{
lmax++;
t=1;
}
if((i<strlen(cuv)-1) &&(cuv[i]=='-') && (cuv[i+1]!='-') && (strlen(cuv)>1)) nrcuv++;
}
if(t)
nrcuv++;
}
//cout<<lmax<<" "<<nrcuv;
fout<<lmax/nrcuv;
// do
// {
// fin>>cuv;
//cout<<cuv<<endl;
// } while (!fin.eof( )) ;
fin.close( );
//for(int i=0;i<strlen(cuv);i++)
//if(i!=strlen(cuv)-1)
// if(cuv[i]==' ' &&cuv[i+1]!=' ') k++;
//cout<<k;
return 0;
}