HOC24
Lớp học
Môn học
Chủ đề / Chương
Bài học
Lệnh đầu tiên đúng!
Thử code như này xem sao nha!
#include <iostream>
using namespace std;
// Hàm để tính tổng các chữ số của một số nguyên dươngint T(int X) { int sum = 0; while (X > 0) { sum += X % 10; // Lấy phần đơn vị của X và cộng vào tổng X /= 10; // Loại bỏ phần đơn vị đã xử lý } return sum;}
int main() { int N; cout << "Nhap vao so nguyen duong N: "; cin >> N;
int* arr = new int[N];
cout << "Nhap vao " << N << " so nguyen duong: "; for (int i = 0; i < N; ++i) { cin >> arr[i]; }
int S = 0; for (int i = 0; i < N; ++i) { S += T(arr[i]); // Tính tổng các chữ số của từng phần tử và cộng vào S }
cout << "Tong S = " << S << endl;
delete[] arr;
return 0;}