Предмет: Информатика,
автор: ketrinkryt
С клавиатуры вводится предложение, в котором слова разделены пробелами. Определите, сколько слов в этом предложении начинается на букву «а».С++. Даю 50 балов
Ответы
Автор ответа:
1
Ответ:
#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;
}
Похожие вопросы
Предмет: Қазақ тiлi,
автор: JuDo228
Предмет: Русский язык,
автор: Motik2012
Предмет: Русский язык,
автор: 1234567890ПО
Предмет: Алгебра,
автор: kejik2010
Предмет: Физика,
автор: temirlanbaymerden