Pagini recente » Cod sursa (job #1317913) | Cod sursa (job #594790) | Cod sursa (job #3005312) | Cod sursa (job #693442) | Cod sursa (job #1284586)
#include<fstream>
#include<cstring>
using namespace std;
ifstream fin("text.in");
ofstream fout("text.out");
int c,l,i;//nr de cuvinte/nr de litere
char a[1100000],*p;
int main()
{
fin.get(a,1100000,'\n');
c=strlen(a);
l=0;
for(i=0;i<c;i++)
{
if(a[i]>='a'&& a[i]<='z')a[i]=a[i]-32;
if(a[i]<'A'|| a[i]>'Z')a[i]=' ';
else l++;
}
p=strtok(a," ");
c=0;
while (p)
{
c++;
p=strtok(NULL," ");
}
fout<<l/c;
fin.close();
fout.close();
return 0;
}