С клавиатуры вводится предложение, в котором слова разделены пробелами. Определите, сколько слов в этом предложении начинается на букву «а».С++. Даю 50 балов
Ответы
Ответ дал:
0
Ответ:
#include <iostream>
#include <string>
#include <Windows.h>
int main()
{
int i,cnt=0;
// Обеспечение нормальной работы программы с кириллицей
SetConsoleCP(1251);
setlocale(LC_ALL, "Russian");
std::string s;
getline(std::cin, s);
if (s[0] == 'а') cnt++;
for (i = 1; i < s.length(); i++)
if ((s[i] == 'а') && (s[i - 1] == ' ')) cnt++;
std::cout << cnt;
return 0;
}
Вас заинтересует
1 год назад
2 года назад
2 года назад
7 лет назад