Pagini recente » Cod sursa (job #2072138) | Cod sursa (job #1164472) | Cod sursa (job #2366473) | Cod sursa (job #1232142) | Cod sursa (job #1427336)
#include <iostream>
#include <fstream>
#include <math.h>
#include <string.h>
using namespace std;
ifstream f ("text.in");
ofstream g ("text.out");
int main(){
char x; int inainteerasimbol = 0, lungime = 0, cuvinte = 0;
while (f >> noskipws >> x){
if (!isalpha(x)){
inainteerasimbol = 1;
}
else if (isalpha(x)){
lungime++;
if (inainteerasimbol){
cuvinte++;
inainteerasimbol = 0;
}
}
}
if (cuvinte > 0)
g << lungime/cuvinte;
else g << "-1";
f.close();
g.close();
}