Эдуард
Эдуард

Нужна помощь! Задача с++

Задаем слово и букву. Результат: количество и порядок заданой буквы в этом слове. Нужен исходник, обьясните пож каждое действие...

КН
Константин Носачев

#include
#include
using namespace std;
int main() {
system("chcp 1251");
system("cls");
cout << "Введите слово: ";
string word;
cin >> word;
cout << "Введите букву: ";
char letter;
cin >> letter;
const size_t size = word.size();
unsigned ch = 0, count = 0;
bool flag = true;
do {
if (word.at(ch) == letter) ++count;
if (flag && count) {
cout << "Порядок: ";
flag = false;
}
if (word.at(ch) == letter) cout << ' ' << ch + 1;
} while (++ch < size);
cout << "\nКоличество: " << count << endl;
cin.get(); cin.get();
return 0;
}

Похожие вопросы
Задача по программированию, нужна помощь!
Задача по информатике, ексель, нужна помощь
Задача по программированию, нужна помощь ((
Задачи по паскалю! ! Нужна помощь!
Нужна помощь! Задача по программированию Pascal
Нужна помощь в решении задачи в С++
Нужна помощь в решении задачи по С++
Нужна помощь с задачей ((
Как решить задачу в С++ ?Нужна помощь!!!
Задачи Pascal, нужна помощь!