Pagini recente » Cod sursa (job #2859225) | Cod sursa (job #1933387) | Cod sursa (job #394330) | Cod sursa (job #2474522) | Cod sursa (job #597668)
Cod sursa(job #597668)
#include <fstream>
using namespace std;
bool ver (char c)
{
char v[]={'!','-',',','.','?',' ','\0'};
for(int i=0;i<=6;i++)
if(c==v[i]) return false;
return true;
}
int main()
{
ifstream g("text.in");
char c;
int nrcuv=0,nrtext=0;
while (!g.eof())
{
c=g.get();
if(ver(c)==true)
{
nrcuv++;
while(ver(c))
{
c=g.get();
nrtext++;
}
nrtext--;
if(!g.eof()) break;
}
}
g.close();
ofstream z("text.out");
z<<nrtext/nrcuv;
z.close();
return 0;
}