Pagini recente » Cod sursa (job #1895621) | Cod sursa (job #2336169) | Diferente pentru planificare intre reviziile 101 si 102 | Cod sursa (job #1539035) | Cod sursa (job #1524455)
#include <iostream>
#include <fstream>
using namespace std;
int nCuv,nTot;
char a, b='!';
char litera ( char x )
{
if((x>='a' && x<='z')||(x>='A' && x<='Z')) return true;
else return false;
}
int main()
{
ifstream f("text.in");
ofstream g("text.out");
while(!f.eof())
{
a=f.get();
if(litera(a)==true) nTot++;
if(litera(a)==true&&litera(b)==false) nCuv++;
b=a;
}
g<<nTot/nCuv;
return 0;
}