Pagini recente » Cod sursa (job #276647) | Cod sursa (job #1242311) | Cod sursa (job #321555) | Cod sursa (job #2657610) | Cod sursa (job #2508206)
#include <fstream>
using namespace std;
ifstream in("text.in");
ofstream out("text.out");
int main()
{
int cnt=0,lit=1,sum=0,avg;
char s, last;
last=' ';
while(in.get(s))
{
if(((last>=65 && last<=90)|| (last>=97 && last<=122)) && ((s>=65 && s<=90)|| (s>=97 && s<=122)))
lit++;
if(((s<65 || s>90) && (s<97 || s>122)) && ((last>=65 && last<=90)|| (last>=97 && last<=122)))
{
sum=sum+lit;
lit=1;
cnt++;
}
if(((s<65 || s>90) && (s<97 || s>122)))
{
lit=1;
}
if( ((s>=65 && s<=90)|| (s>=97 && s<=122)) && ((last<65 || last>90) && (last<97 || last>122)))
lit=1;
last=s;
}
if(((last>=65 && last<=90)|| (last>=97 && last<=122)))
sum=sum+lit;
avg=sum/cnt;
out<<avg;
return 0;
}