Pagini recente » Diferente pentru problema/dame2 intre reviziile 2 si 3 | Diferente pentru problema/div intre reviziile 6 si 11 | Cod sursa (job #2351380) | Cod sursa (job #1700762) | Cod sursa (job #1164744)
#include<fstream>
#include<cctype>
using namespace std;
ifstream f("text.in");
ofstream g("text.out");
int cuvinte=0,lungime=0;
char caracter;
bool ok;
int main()
{
f.get(caracter);
ok=false;
while (!f.fail())
{
if (isalpha(caracter)) {ok=true;lungime++;}
else if (ok) {cuvinte++;ok=false;}
f.get(caracter);
}
g<<lungime/cuvinte;
f.close();g.close();
return 0;
}