Pagini recente » Cod sursa (job #2283505) | Cod sursa (job #1079422) | Cod sursa (job #1096328) | Cod sursa (job #1642938) | Cod sursa (job #1326520)
#include <fstream>
#include <cstring>
using namespace std;
int main () {
ifstream f("text.in");
ofstream g("text.out");
int c=0, d=0, p=0, q=0;
char v[50], separator[]={",. !?-=+,/"}, litere[]={"qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM"};
f.get(v, 50);
for(int i=0; i<strlen(v); i++){
if(strchr(separator, v[i]) && strchr(litere, v[i+1])) c++;
if(strchr(litere, v[i])) p++;
}
q=strlen(v)-1;
if(strchr(separator, v[0]) && strchr(separator, v[q])) g<<p/(c-1)<<endl;
else if(strchr(separator, v[0]) || strchr(separator, v[q])) g<<p/c;
else g<<p/(c+1);
f.close();
g.close();
}