Pagini recente » Cod sursa (job #613784) | Cod sursa (job #2690880) | Cod sursa (job #1923024) | Cod sursa (job #1809355) | Cod sursa (job #1590796)
#include<fstream>
#include<string.h>
#define NRML 5001 // numarul maxim de litere
using namespace std;
FILE*in;
ofstream out("text.out");
int lg_TEXT;
char TEXT[NRML];
int nr_cuvinte;
int nr_litere;
void read()
{
in=fopen("text.in", "r");
fgets(TEXT, NRML, in);
lg_TEXT=strlen(TEXT);
}
void solve()
{
for (int i=0; i<lg_TEXT; i++)
if ((65 <= toupper(TEXT[i]) && (toupper(TEXT[i]) <= 90)))
{
nr_cuvinte++;
nr_litere++;
i++;
while ((65 <= toupper(TEXT[i]) && (toupper(TEXT[i]) <= 90)))
{
nr_litere++;
i++;
}
}
}
void show()
{
out<<nr_litere/nr_cuvinte;
}
int main()
{
read();
solve();
show();
return 0;
}