Используя подпрограмму-функцию написать алгоритм решения задачи: Написать функцию, которая находит сумму цифр целого числа.

Ответ учителя по предмету Информатика

#include <iostream>

#include <stdlib.h>

using namespace std;

int count_digits(int a) {

    int s;

    for(a = abs(a), s = 0; a > 0; s+=a%10, a/=10);

    return s;

}

int main() {

    int a;

    cin >> a;

    cout << count_digits(a) << endl;

}

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Похожие вопросы от пользователей