Pagini recente » Cod sursa (job #2374735) | Cod sursa (job #2482939) | Cod sursa (job #1076509) | Cod sursa (job #2467684) | Cod sursa (job #1890854)
#include <fstream>
#include <iostream>
#include <ctype.h>
using namespace std;
ofstream g("text.out");
int main()
{
ifstream fin;
fin.open("text.in", ios::in);
char caracter_curent = '\0', caracter_precedent = '\0';
int lungime_totala = 0, nr_cuvinte = 0;
while (!fin.eof())
{
fin.get(caracter_curent);
if (isalpha(caracter_curent))
++lungime_totala;
if (!isalpha(caracter_curent) && isalpha(caracter_precedent));
++nr_cuvinte;
caracter_precedent = caracter_curent;
}
g << (lungime_totala / nr_cuvinte);
return 0;
}