Pagini recente » Cod sursa (job #1742592) | Cod sursa (job #2082767) | Cod sursa (job #79313) | Cod sursa (job #2230863) | Cod sursa (job #827657)
Cod sursa(job #827657)
#include <iostream>
#include <fstream>
#include<cstring>
#include<vector>
using namespace std;
ifstream fin("text.in");
ofstream fout("text.out");
int main (){
string car;
getline(fin, car);
int j = 0;
vector<char> fraza(car.begin(), car.end());
for(int i = 0; i < fraza.size(); i++){
if(fraza[i] != ' ' && fraza[i] != '-' && fraza[i] != ',' && fraza[i] != '.') j ++;
}
int cuv = 1;
for(int i = 0; i < fraza.size(); i++){
if(fraza[i] == ' ' && fraza[i-1] != '.' || fraza[i] == '?' || fraza[i] == '!' || fraza[i] =='.') cuv ++;
}
int rez = j / cuv;
cout << j << endl << cuv;
fout << rez << endl;
fout.close();
fin.close();
return 0;
}