Pagini recente » Autentificare | Cod sursa (job #2606132) | Diferente pentru utilizator/deiosx intre reviziile 3 si 2 | Cod sursa (job #1250901)
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
{
ifstream f ("text.in");
ofstream g ("text.out");
char c;
int nrcuv = 0, nrlit = 0;
bool ok = 0;
f.get(c);
while ((c < 'A') || ((c > 'Z') && (c < 'a')) || (c >'z'))
f.get(c);
while (f.get(c))
{
cout << c;
if (((c >= 'A') && (c <= 'Z')) || ((c >= 'a') && (c <= 'z')))
{
nrlit++;
ok = 1;
}
else
{
if (ok == 1)
nrcuv++;
ok = 0;
}
}
if (ok == 1)
nrcuv++;
g << nrlit / nrcuv;
return 0;
}