Pagini recente » Cod sursa (job #1582284) | Cod sursa (job #201539) | Cod sursa (job #171418) | Rating Godja Andrei (Andrey29) | Cod sursa (job #2002394)
#include <iostream>
#include <fstream>
#include <string.h>
using namespace std;
int main()
{
int nr_cuvinte, nr_litere, l_medie, i;
char *cautare, *cautare2;
string sir;
ifstream f;
f.open("text.in");
getline(f,sir);
f.close();
nr_cuvinte=0;
nr_litere=0;
string spatiu=" ,.?!-";
for(i=0;i<=strlen(sir.c_str())-1;i++)
{ cautare=strchr(spatiu.c_str(),sir[i]);
cautare2=strchr(spatiu.c_str(),sir[i+1]);
if(cautare!=NULL)
if(cautare2==NULL)
nr_cuvinte++;
if(cautare==NULL)
nr_litere++;
}
l_medie=nr_litere/nr_cuvinte;
ofstream g;
g.open("text.out");
g<<l_medie;
g.close();
return 0;
}