Cod sursa(job #2452189)

Utilizator BlueLuca888Girbovan Robert Luca BlueLuca888 Data 29 august 2019 20:28:46
Problema Text Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.57 kb
#include <iostream>
#include <fstream>
using namespace std;

int e_litera(char a)
{
	if ((a >= 65 && a <= 90) || (a >= 97 && a <= 122))
		return 1;

	return 0;
}
int main()
{
	int nrcuvinte = 0;
	int nrlitere = 0;
	ifstream cit("text.in");
	char c;
	char lastChar = 0;
	while (cit >> noskipws >> c)
	{

		if (e_litera(c))  nrlitere++;

		if (lastChar != 0)
		{
			if (!e_litera(c) && e_litera(lastChar))
				nrcuvinte++;
		}
		lastChar = c;


	}
	ofstream cut("text.out");
	cut << nrlitere / nrcuvinte;
	cut.close(); cit.close();

	return 0;
}