Dưới đây là các đoạn mã Python để giải quyết các câu hỏi được đề xuất:
Câu 1:
pythonCopy code
def hien_thi_so_chan(danh_sach): for so in danh_sach: if so % 2 == 0: print(so) # Nhập vào danh sách n = int(input("Nhập số lượng phần tử trong danh sách: ")) danh_sach = [] for i in range(n): phan_tu = int(input(f"Nhập phần tử thứ {i + 1}: ")) danh_sach.append(phan_tu) # Hiển thị các số chẵn trong danh sách print("Các số chẵn trong danh sách là:") hien_thi_so_chan(danh_sach)
Câu 2:
pythonCopy code
def hien_thi_so_le(danh_sach): for so in danh_sach: if so % 2 != 0: print(so) # Nhập vào danh sách n = int(input("Nhập số lượng phần tử trong danh sách: ")) danh_sach = [] for i in range(n): phan_tu = int(input(f"Nhập phần tử thứ {i + 1}: ")) danh_sach.append(phan_tu) # Hiển thị các số lẻ trong danh sách print("Các số lẻ trong danh sách là:") hien_thi_so_le(danh_sach)
Câu 3:
pythonCopy code
def hien_thi_so_chia_het_cho_3(danh_sach): for so in danh_sach: if so % 3 == 0: print(so) # Nhập vào danh sách n = int(input("Nhập số lượng phần tử trong danh sách: ")) danh_sach = [] for i in range(n): phan_tu = int(input(f"Nhập phần tử thứ {i + 1}: ")) danh_sach.append(phan_tu) # Hiển thị các số chia hết cho 3 trong danh sách print("Các số chia hết cho 3 trong danh sách là:") hien_thi_so_chia_het_cho_3(danh_sach)
Câu 4:
pythonCopy code
def hien_thi_so_chia_het_cho_5(danh_sach): for so in danh_sach: if so % 5 == 0: print(so) # Nhập vào danh sách n = int(input("Nhập số lượng phần tử trong danh sách: ")) danh_sach = [] for i in range(n): phan_tu = int(input(f"Nhập phần tử thứ {i + 1}: ")) danh_sach.append(phan_tu) # Hiển thị các số chia hết cho 5 trong danh sách print("Các số chia hết cho 5 trong danh sách là:") hien_thi_so_chia_het_cho_5(danh_sach)
Câu 5:
pythonCopy code
def tong_va_tich_so_chan(danh_sach): t tich = 1 for so in danh_sach: if so % 2 == 0: tong += so tich *= so print("Tổng các số chẵn trong danh sách:", tong) print("Tích các số chẵn trong danh sách:", tich) # Nhập vào danh sách n = int(input("Nhập số lượng phần tử trong danh sách: ")) danh_sach = [] for i in range(n): phan_tu = int(input(f"Nhập phần tử thứ {i + 1}: ")) danh_sach.append(phan_tu) # Tính và hiển thị tổng và tích các số chẵn trong danh sách tong_va_tich_so_chan(danh_sach)
Câu 6:
pythonCopy code
def tong_va_tich_so_le(danh_sach): t tich = 1 for so in danh_sach: if so % 2 != 0: tong += so tich *= so print("Tổng các số lẻ trong danh sách:", tong) print("Tích các số lẻ trong danh sách:", tich) # Nhập vào danh sách n = int(input("Nhập số l