Pagini recente » Cod sursa (job #2320212) | Cod sursa (job #2399987) | Cod sursa (job #2951901) | Cod sursa (job #2602928) | Cod sursa (job #874586)
Cod sursa(job #874586)
#include<iostream.h>
#include<fstream.H>
#include<string.h>
ifstream f("text.in");
ofstream g("text.out");
char text[256],sep[]=" .,?!@#$%^&*()_+[]{}:;'";
void citire()
{
f.get(text,256);
}
int dimensiune_text(char text[256])
{
int k=0;
for(int i=0; i<=strlen(text); i++)
if(text[i]>='A' && text[i]>='Z' || text[i]>='a' && text[i]>='z')
k++;
return k;
}
int numar_cuvinte(char text[256])
{
char *p;
int k=0;
p=strtok(text,sep);
while(p)
{
k++;
p=strtok(NULL,sep);
}
return k;
}
int main()
{
citire();
int a=dimensiune_text(text);
int b=numar_cuvinte(text);
g<<a/b;
f.close();
g.close();
return 0;
}