Thứ Hai, 27 tháng 6, 2016

Tổng chữ số của N

Cho số nguyên dương N.Hãy tính tổng chữ số của N.VD: N=19273, tổng là:22

Chương trình
#include<iostream>
using namespace std;
int main()
{
    int n, S, tmp;
    cout << "Hay nhap vao so nguyen duong N: ";
    cin >> n;
    if (n == 1)
        cout << "Tong la: 1 "  << endl;
    else
        S = 0; tmp = n;
    while (tmp!=0)
    {
        S = S + tmp % 10;
        tmp = tmp / 10;
    }
    cout << "Tong cac chua so cua " << n << " la: " << S<<endl;
    return 0;
}

Không có nhận xét nào:

Đăng nhận xét