Viết chương trình nhập vào 1 số n 2 chữ số in ra màn hình các chữ số hàng chục và hàng đơn vị nhập từ bàn phím kết quả ra màn hình nhập số n 59 chữ số hàng chục 5 chữ số hàng đơn vị 9
Quảng cáo
2 câu trả lời 193
Cách làm:
Nhập số nnn từ bàn phím.
Lấy chữ số ở hàng chục và hàng đơn vị của số đó.
In kết quả ra màn hình.
Mã nguồn (bằng Python):
python
Sao chép mã
# Nhập số n từ bàn phím
n = int(input("Nhập số n có 2 chữ số: "))
# Lấy chữ số hàng chục
hang_chuc = n // 10
# Lấy chữ số hàng đơn vị
hang_don_vi = n % 10
# In kết quả ra màn hình
print(f"Chữ số hàng chục: {hang_chuc}")
print(f"Chữ số hàng đơn vị: {hang_don_vi}")
Giải thích:
n // 10 lấy phần nguyên khi chia nnn cho 10, tức là chữ số ở hàng chục.
n % 10 lấy phần dư khi chia nnn cho 10, tức là chữ số ở hàng đơn vị.
Ví dụ:
Nhập vào:
Sao chép mã
59
Kết quả in ra:
r
Sao chép mã
Chữ số hàng chục: 5
Chữ số hàng đơn vị: 9
Cách sử dụng:
Chạy chương trình và nhập một số có 2 chữ số.
Chương trình sẽ tự động tính toán và in ra các chữ số hàng chục và hàng đơn vị.
Dưới đây là một chương trình đơn giản bằng Python để nhập vào một số có hai chữ số và in ra các chữ số ở hàng chục và hàng đơn vị:
# Nhập số n
n = int(input("Nhập vào một số có hai chữ số: "))
# Lấy chữ số hàng chục và hàng đơn vị
hang_chuc = n // 10 # Lấy chữ số hàng chục
hang_don_vi = n % 10 # Lấy chữ số hàng đơn vị
# In kết quả
print("Chữ số hàng chục:", hang_chuc)
print("Chữ số hàng đơn vị:", hang_don_vi)
Ví dụ:
Nhập vào số 59
, kết quả sẽ là:Chữ số hàng chục: 5
Chữ số hàng đơn vị: 9
Chương trình sẽ nhập một số, chia số đó cho 10 để lấy chữ số hàng chục, và sử dụng phép chia dư để lấy chữ số hàng đơn vị.
Quảng cáo
Bạn cần hỏi gì?
Câu hỏi hot cùng chủ đề
-
Đã trả lời bởi chuyên gia
55347 -
Đã trả lời bởi chuyên gia
31248 -
Đã trả lời bởi chuyên gia
29787
