Pagini recente » Cod sursa (job #1319813) | Cod sursa (job #1555551) | Cod sursa (job #2572146) | Cod sursa (job #1231525) | Cod sursa (job #590485)
Cod sursa(job #590485)
#include<iostream.h>
#include<fstream.h>
#include<stdio.h>
#include<string.h>
fstream f("text.in",ios::in), g("text.out",ios::out);
int main()
{
long contor=1,k=0;
char c;
//f.getline(s,1000000000);
while(f.get(c))
{
if((c>64 && c<91) || (c>96 && c<123))
k++;
else
if(c==32)
contor++;
}
/*l=strlen(s);
for(i=0;i<l;i++)
if(s[i]==' ')
contor++;
else
if((s[i]>64 && s[i]<91) || (s[i]>96 && s[i]<123))
k++;*/
g<<k/contor;
//(c>64 && c<91) || (c>96 && c<123)
//'a'<=s[i] && s[i]<='z') || ('A'<=s[i] && s[i]<='Z')
return 0;
}
/*#include<fstream>
using namespace std;
int main()
{
char c;
long long nrcuv=0,nrlit=0,sol;
bool cuvant=false;
ifstream fin("text.in");
fin>>c;
if((c>64 && c<91) || (c>96 && c<123))
{
nrlit++;
nrcuv++;
cuvant=true;
}
while(fin.get(c))
{
if((c>64 && c<91) || (c>96 && c<123))
{
nrlit++;
if(cuvant==false)
{
nrcuv++;
cuvant=true;
}
}
else
cuvant=false;
}
fin.close();
sol=nrlit;
sol=sol/nrcuv;
ofstream fout("text.out");
fout<<sol<<"\n";
fout.close();
return 0;
}*/