Pagini recente » Cod sursa (job #1197389) | Cod sursa (job #471016) | Cod sursa (job #2347078) | Cod sursa (job #900065) | Cod sursa (job #926254)
Cod sursa(job #926254)
#include <fstream>
using namespace std;
int litere=0,cuvinte=0,next=0;
void solve()
{
bool sw=0;
char x;
ifstream in("text.in");
while (x=in.get())
{
if ((x>='A'&&x<='Z')||(x>='a'&&x<='z'))
{
++litere;
sw=1;
}
else
{
if (x=='!'||x=='.'||x=='?'||x==';')
{
sw=0;
next=1;
}
else
if (sw==1||next==1)
{
++cuvinte;
next=0;
}
}
if ((int)x==10)
break;
}
in.close();
}
int main()
{
solve();
ofstream out("text.out");
out<<litere/cuvinte<<'\n';
out.close();
return 0;
}