Cod sursa(job #1326114)

Utilizator alinaTalina taus alinaT Data 24 ianuarie 2015 18:32:59
Problema Text Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.63 kb
#include <iostream>
#include <cstring>

using namespace std;

int calculareLungimeMedieCuvSir(char* text) {
	int length = strlen(text),
			numberWords = 0,
			numberOfLetters = 0;

	for (int i = 0; i < length; i++) {
		if (text[i] == ' ') {
			numberWords++;
		}
		if ((text[i] >= 'a' && text[i] <= 'z') || (text[i] >= 'A' && text[i] <= 'Z'))
			numberOfLetters++;
	}

	return numberOfLetters / (numberWords + 1);
}

int main() {
	char* word = "- Lasa-ma in pace, ca am invatat azi noapte toata ziua!";
	cout << calculareLungimeMedieCuvSir(word) << "\n";
	return 0;
}

// Problema:
// http://www.infoarena.ro/problema/text