C++ - Tính Tổng Các Chữ Số Của Một Số Nguyên được Nhập Từ Bàn Phím
Có thể bạn quan tâm
Viết một chương trình tính tổng các số trong một số nguyên được nhập từ bàn phím. Ví dụ số 123, kết quả là 6
Bài giải
-------------------- ######## --------------------
Cách giải bài toán trên như sau:
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức. - Nhập một số nguyên từ bàn phím
- Sử dụng vòng lặp while để tách từng số trong một số, sau đó cộng các số riêng lẻ đó lại. Thuật toán để tách từng số trong một số mình đã nói ở bài đảo ngược một số nguyên, nếu bạn nào chưa biết thì có thể xem lại nhé.
Chúng ta sẽ giải bài toán trên bằng cách sử dụng vòng lặp while trong C++ như sau:
#include <iostream> using namespace std; int main() { int so; int soTemp; int tong = 0; cout << "Nhap so: "; cin >> so; soTemp = so; while (soTemp != 0) { tong += soTemp % 10; soTemp /= 10; } cout << "Tong cac chu so cua so " << so << " la " << tong << endl; return 0; }Và kết quả sau khi thực thi chương trình trên như sau:
Khi nhập số là 12345:
Bài viết này được đăng tại [free tuts .net]
Khi nhập số là 112:
Bài tập vòng lặp while C++
- C++ - Tính tổng các chữ số của một số nguyên được nhập từ bàn phím
- C++ - Nhập một số in ra màn hình bằng chữ
- C++ -Tìm bội chung nhỏ nhất của hai số nguyên được nhập từ bàn phím
- C++ - Kiểm tra một số được nhập từ bàn phím có phải là số nguyên tố không
- C++ - In tất cả các số nguyên tố từ 1 đến số n được nhập từ bàn phím
Cùng chuyên mục:
Các hàm xử lý mảng đa chiều (array.h) trong C/C++
Các hàm xử lý ngày tháng (datetime.h) trong C/C++
Các hàm xử lý số thực (float.h) trong C/C++
Các hàm xử lý số nguyên lớn (bigint.h) trong C/C++
Các hàm xử lý thời gian (time.h) trong C
Các hàm xử lý chuỗi (string.h) trong C/C++
Thread Pools và Parallel Algorithms trong C++
Tạo và quản lý các Multithreading trong C++
Xử lý ngoại lệ khi làm việc với Memory Allocation trong C++
Try, Catch, và Throw của Exception Handling trong C++
Cách sử dụng Lambda Expressions trong C++
Sử dụng weak_ptr trong C++
Sử dụng shared_ptr trong C++
Sử dụng unique_ptr trong C++
Tổng quan về Smart Pointers trong C++
Sử dụng Iterators trong STL của C++
[Iterator] Sử dụng Vector trong C++
[Iterator] Sử dụng trong List trong C++
[STL] Sử dụng Vector trong C++
Tổng quan về Iterators trong C++
Từ khóa » Tính Tổng A B Trong C++
-
Bài Tập C++ Cơ Bản: Tính Tổng 2 Số được Nhập Vào Từ Bàn Phím
-
Bài Tập C++ Cơ Bản: Tính Tổng, Hiệu, Tích, Thương Của 2 Số | Codelearn
-
Xuất/ Nhập Trong C++ : Tính Tổng Hai Số - Kiến Thức ITech
-
Nhập Vào 2 Số Nguyên A, B. Tính Tổng Hiệu Tích Thương Và In Kết Quả ...
-
C - Bài Tập 4.7: Tính Tổng Các Phần Tử Trong đoạn [a, B] - YouTube
-
C - Bài Tập 1.3: Tính Tổng Hiệu Tích Thương Hai Số Nguyên - YouTube
-
Viet Chuong Trình Tính Tổng, Hiệu, Tích, Thương Giữa Hai Số - Free Code !
-
Bài 17. Tính Tổng Các Số Chẵn Trong đoạn A B - Lập Trình Không Khó
-
[Tự Học Lập Trình C\C++] Viết Chương Trình C++ để Tìm Tổng, Hiệu, Tích ...
-
Tính Tổng Các Số Nguyên Tố Trong Khoảng A B - Dạy Nhau Học
-
Tính Tổng Và Trung Bình Cộng Của A B C Nhập Từ Bàn Phím Trong C
-
Viết Chương Trình Tính Tổng 2 Số A Và B Trong C - Hàng Hiệu
-
Viết Chương Trình C++ để Nhập Hai Số Nguyên Từ Bàn Phím Và Sau ...
-
Viết Chương Trình Nhập Và Tính Tổng, Hiệu, Tích, Thương Của 2 Phân Số