Pagini recente » Cod sursa (job #556089) | Cod sursa (job #2316461) | Monitorul de evaluare | Cod sursa (job #1602034) | Cod sursa (job #1326114)
#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