Pagini recente » Cod sursa (job #1620467) | Cod sursa (job #1674450) | Cod sursa (job #2748883) | Cod sursa (job #2342571) | Cod sursa (job #1025934)
#include <iostream>
#include <fstream>
#include <string.h>//a=97 z=122 A=65 Z=90
using namespace std;
ifstream f("text.in");
ofstream g("text.out");
//cv=cate cuvinte cl=cate litere co=litera in cod numeric coa=co anterior m=media
int main()
{
int lg,i,cv=0,cl=0,co,coa=0,m;
char c[50000];
f.get(c,50000);
lg=strlen(c);
for(i=0; i<lg; i++)
{
co=c[i];
if((co>=97 && co<=122) || (co>=65 && co<=90))
cl++;
else if((coa>=97 && coa<=122) || (coa>=65 && coa<=90))cv++;
if(((co>=97 && co<=122) || (co>=65 && co<=90)) && i==lg-1 )
cv++;
coa=co;
}
m=cl/cv;
g<<m;
}