Quảng cáo
2 câu trả lời 20
code C
#include <stdio.h>
int main() {
int num;
// Yêu cầu nhập số nguyên có 2 chữ số
printf("Nhập một số nguyên có 2 chữ số: ");
scanf("%d", &num);
// Lấy giá trị tuyệt đối của số nhập vào để xử lý số âm
num = (num < 0) ? -num : num;
// Kiểm tra xem số nhập vào có phải là số 2 chữ số không
if (num < 10 || num > 99) {
printf("Số vừa nhập không phải là số nguyên có 2 chữ số.\n");
} else {
// Tách các chữ số và tính tổng
int tens = num / 10; // Lấy chữ số hàng chục
int ones = num % 10; // Lấy chữ số hàng đơn vị
int sum = tens + ones;
// In tổng của các chữ số
printf("Tổng của hai chữ số trong số %d là: %d\n", num, sum);
}
return 0;
}
Để nhập một số nguyên có 2 chữ số và tính tổng các chữ số của nó, bạn có thể sử dụng đoạn mã sau (ví dụ bằng ngôn ngữ Python):
python
# Nhập số nguyên có 2 chữ số
s = int(input("Nhập một số nguyên có 2 chữ số: "))
# Tách các chữ số
hang_chuc = s // 10
hang_don_vi = s % 10
# Tính tổng và hiển thị kết quả
tong = hang_chuc + hang_don_vi
print("Tổng hai chữ số là:", tong)
Đoạn mã này:
Nhập một số nguyên có 2 chữ số từ bàn phím.
Tính toán các chữ số ở hàng chục và hàng đơn vị.
Tính tổng và in ra kết quả.
Hãy kiểm tra đầu vào để đảm bảo rằng người dùng nhập đúng số có 2 chữ số.
Quảng cáo
Câu hỏi hot cùng chủ đề
-
1 54893
-
29896
-
29165