Pagini recente » Cod sursa (job #1687520) | Cod sursa (job #2731897) | Cod sursa (job #1503035) | Cod sursa (job #2427752) | Cod sursa (job #1781122)
#include <iostream>
#include <fstream>
#include <algorithm>
#include <string> //stringuri
#include <string.h>
using namespace std;
bool functiaVietii(char ch){
return((ch>='a'&&ch<='z')||(ch>='A'&&ch<='Z'));
}
int nr_litere,nr_litere_cuvant,nr_cuvinte;
int main()
{
ifstream fin("text.in");
ofstream fout("text.out");
char charchar;
while(fin.get(charchar)){
if(functiaVietii(charchar)){
nr_litere++;
nr_litere_cuvant++;
}
else {
if(nr_litere_cuvant){
nr_cuvinte++;
}
nr_litere_cuvant=0;
}
}
if(nr_litere_cuvant)
nr_cuvinte++;
if(nr_cuvinte)
fout<<nr_litere/nr_cuvinte;
else
fout<<0;
return 0;
}