Trợ lý học tập AI - Câu trả lời này chỉ mang tính tham khảo
Câu 1: Dưới đây là chương trình Python để nhập các số nguyên m, n từ bàn phím và tính tổng, hiệu, thương của hai số đã nhập:
```python
# Nhập hai số nguyên m, n từ bàn phím
m, n = map(int, input("Nhập số nguyên m và n (cách nhau bởi dấu cách): ").split())
# Tính tổng, hiệu, thương
tong = m + n
hieu = m - n
thuong = m / n if n != 0 else "Không thể chia cho 0"
# In kết quả
print("Tổng của hai số:", tong)
print("Hiệu của hai số:", hieu)
print("Thương của hai số:", thuong)
```
Câu 2: Dưới đây là chương trình Python để nhập một xâu kí tự s, đếm số chữ số trong xâu và in ra xâu chứa các chữ số đó:
```python
# Nhập xâu kí tự s từ bàn phím
s = input("Nhập xâu kí tự s: ")
# Khởi tạo biến để lưu các chữ số
chu_so = ""
# Duyệt qua từng ký tự trong xâu
for char in s:
if char.isdigit(): # Kiểm tra xem ký tự có phải là chữ số không
chu_so += char
# Đếm số chữ số
so_luong_chu_so = len(chu_so)
# In kết quả
print("Có", so_luong_chu_so, "chữ số trong xâu.")
print("Xâu chữ số là:", chu_so)
```
Câu 3: Đoạn chương trình có lỗi nếu nó không xử lý trường hợp chia cho 0. Trong đoạn code ví dụ trước, nếu `n` bằng 0, thì phép chia `m / n` sẽ gây ra lỗi. Để khắc phục, cần thêm một điều kiện để kiểm tra `n` trước khi thực hiện phép chia.
Hãy giúp mọi người biết câu trả lời này thế nào?
0/5(0 đánh giá)
0
0 bình luận
Bình luận
Nếu bạn muốn hỏi bài tập
Các câu hỏi của bạn luôn được giải đáp dưới 10 phút
FQA.vn Nền tảng kết nối cộng đồng hỗ trợ giải bài tập học sinh trong khối K12. Sản phẩm được phát triển bởi CÔNG TY TNHH CÔNG NGHỆ GIA ĐÌNH (FTECH CO., LTD)
Điện thoại: 1900636019
Email: info@fqa.vn
Địa chỉ: Số 21 Ngõ Giếng, Phố Đông Các, Phường Đống Đa, Thành phố Hà Nội, Việt Nam.