Pagini recente » Cod sursa (job #755098) | Cod sursa (job #1092249) | Cod sursa (job #1156721) | Cod sursa (job #1547543) | Cod sursa (job #530167)
Cod sursa(job #530167)
#include<iostream>
#include<fstream>
#include<iomanip>
#include<string>
using namespace std;
ifstream fin("text.in");
ofstream fout("text.out");
char x[250];
int p, cuv;
int main()
{
fin.get(x, 250);
for(int i = 0; x[i]; i++)
if(isalpha(x[i]))p++;
/*for(int i = 1; x[i]; i++)
if(isalpha(x[i]));
else
if(isalpha(x[i-1]) && !isalpha(x[i]))
cuv+=1;
*/
for(int i = 0; x[i]; i++)
{
while(isalpha(x[i]))i++;
if(x[i]==' '|| (x[i]=='-'&& isalpha(x[i-1]))) cuv++;
}
fout<<p/cuv;
fin.close();
fout.close();
return 0;
}