Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <string>
- using namespace std;
- void takeText(int sizeArr, string* str_arr) {
- for (int i = 0; i < sizeArr; i++) {
- cin >> str_arr[i];
- }
- }
- int findTheLetter(int sizeArr, string* str_arr) {
- int count = 0;
- for (int i = 0; i < sizeArr && str_arr[i] != "."; i++) {
- int sizik = size(str_arr[i]);
- int j = 0;
- while (j < sizik) {
- if (str_arr[i][j] == 'u')
- count++;
- j++;
- }
- }
- return count;
- }
- int main() {
- setlocale(LC_ALL, "Russian");
- int sizeArr;
- cout << "Введите из сколька слов будет состоять ваш текст, включая знаки препинания: ";
- cin >> sizeArr;
- string* str_arr = new string[sizeArr];
- takeText(sizeArr, str_arr);
- int count = findTheLetter(sizeArr, str_arr);
- if (count != 0)
- cout << "Количество букв u в первом предложении: " << count;
- else
- cout << "В первом предложении букв u нет";
- delete[] str_arr;
- }
Advertisement
Add Comment
Please, Sign In to add comment