Pagini recente » Cod sursa (job #2050825) | Cod sursa (job #216301) | Cod sursa (job #955833) | Cod sursa (job #2617953) | Cod sursa (job #2288239)
#include <fstream>
using namespace std;
int main()
{
int NumarLitere = 0, NumarCuvinte = 0;
char c, lastchar = -1;
ifstream fin;
ofstream fout;
fin.open("text.in");
fin >> c;
while (!fin.eof())
{
if (c >= 65 && c <= 90 || c >= 97 && c <= 122)
NumarLitere++;
if (!(c >= 65 && c <= 90 || c >= 97 && c <= 122) && (lastchar >= 65 && lastchar <= 90 || lastchar >= 97 && lastchar <= 122))
NumarCuvinte++;
lastchar = c;
fin >> c;
}
if (lastchar >= 65 && lastchar <= 90 || lastchar >= 97 && lastchar <= 122)
NumarCuvinte++;
fin.close();
fout.open("text.out");
fout << NumarLitere / NumarCuvinte;
fout.close();
return 0;
}