

Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
- Cách tính tổng các chữ số của số `n` có 3 chữ số :
+ B1 : tách các hàng (trăm, chục, đơn vị)
- trăm = n / 100 ; // n chia lấy nguyên
- chục = (n/ 10) % 10 ; // chia lấy nguyên cho 10, sau đó lấy kết quả chia lấy dư
- đơn vị = n % 10 ; // chia lấy dư cho 10
`=>` Code C++ :
#include <iostream>
using namespace std;
int main(){
int n ;
cin >> n ;
int tram = n /100 , chuc = (n/10)%10, dvi = n % 10 ;
int tong = tram + chuc + dvi ;
cout << tong ;
return 0 ;
}
Hãy giúp mọi người biết câu trả lời này thế nào?

Bài này thì mình làm 2 cách cho b dễ hình dùng
Cách 1:
#include <bits/stdc++.h>
#define ll long long
using namespace std;
int main()
{
int n,s=0;
cin>>n;
while(n!=0)
{
s+=n%10;
n/=10;
}
cout<<s;
}
Cách 2:
#include <bits/stdc++.h>
#define ll long long
using namespace std;
int main()
{
int n;
cin>>n;
int hangdonvi=n%10;
int hangchuc=(n/10)%10;
int hangtram=n/100;
int tong =hangdonvi+hangchuc+hangtram;
cout<<tong;
}
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin
2
17
2
dvi là gì vậy ạ
5599
4870
3498
dvi viết tắt cho đơn vị, tên biến thôi
2
17
2
em cảm ơn ạ