Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Nguyeên Minh

Viết chương trình tạo dãy A gồm n phần tử, mỗi phần tử là một số nguyên. Tạo và
in ra màn hình dãy B chỉ gồm các số chẵn có trong dãy A

 

Nguyễn Thị Cúc Hoa
1 tháng 5 2024 lúc 22:10

Ngôn ngữ gì bạn nhỉ?
Nếu là Python thì bạn thử đoạn code sau nhé.

def tao_day_A(n):
    # Khởi tạo dãy A
    day_A = []
    
    # Nhập các phần tử cho dãy A
    print("Nhập các phần tử của dãy A:")
    for i in range(n):
        phan_tu = int(input("Nhập phần tử thứ {}: ".format(i+1)))
        day_A.append(phan_tu)
    
    return day_A

def tao_day_B(day_A):
    # Tạo dãy B chỉ chứa các số chẵn từ dãy A
    day_B = [x for x in day_A if x % 2 == 0]
    return day_B

def in_day(day, ten_day):
    # In ra dãy đã tạo
    print("\nDãy", ten_day + ":")
    for i in range(len(day)):
        print(day[i], end=" ")
    print()

# Nhập số lượng phần tử của dãy A
n = int(input("Nhập số lượng phần tử của dãy A: "))

# Tạo dãy A
day_A = tao_day_A(n)

# Tạo dãy B từ dãy A
day_B = tao_day_B(day_A)

# In ra dãy A và dãy B
in_day(day_A, "A")
in_day(day_B, "B")


Các câu hỏi tương tự
Nguyên Đăng
Xem chi tiết
Ngọc Nguyễn
Xem chi tiết
khoi khoi
Xem chi tiết
huynh chinh
Xem chi tiết
Vân Cẩm
Xem chi tiết
Ly Huỳnh
Xem chi tiết
Kiều Trang
Xem chi tiết
huynh chinh
Xem chi tiết
Toby Phạm
Xem chi tiết
Lộc Nguyễn
Xem chi tiết