Помогите, срочно. 8 вариант. С++

0 голосов
24 просмотров

Помогите, срочно. 8 вариант. С++


Скачать вложение Word (DOC)

Информатика (156 баллов) | 24 просмотров
0

опишите задание здесь, я не буду качать файл.

0

8. Задан список строк, каждая строка представляет собой комбинацию букв и цифр (например, ab25c539fh7). Надо для каждой строки найти сумму цифр, в нее входящих. Результаты записать в файл.

0

там в файле есть пример выполнения

Дан 1 ответ
0 голосов

#include
#include
using namespace std;

unsigned sum(const string &str)
{
    unsigned result = 0;
   
    for (unsigned i = 0; str[i] != '\0'; ++i) {
        if (str[i] > '0' && str[i] <= '9') {<br>            result += (str[i] - '0');
        }
    }
    return result;
}

int main()
{
string str("ab25c539fh7");
cout << "Result: " << sum(str) << endl;<br>return 0;
}

(4.2k баллов)
0