• Предмет: Информатика
  • Автор: arseniz
  • Вопрос задан 5 месяцев назад

Знайти добуток числа, що міститься у тестовому рядку, який складається тільки з цифр, на задану цифру. Впорядкувати слова текстового рядка в алфавітному порядку.
string
c++

Ответы

Ответ дал: asilvejstruk
0

#include <iostream>

#include <string>

#include <algorithm>

using namespace std;

int main() {

   string input;

   int num;

   cin >> input >> num;

   int product = 1;

   for (int i = 0; i < input.size(); i++) {

       if (input[i] >= '0' && input[i] <= '9') {

           product *= (input[i] - '0');

       }

   }

   cout << "Product of all digits in the string: " << product << endl;

   sort(input.begin(), input.end());

   cout << "String in alphabetical order: " << input << endl;

   return 0;

}

Вас заинтересует