Viết chương trình nhập vào từ bàn phím dãy số nguyên A1 ... An tính và đưa ra màn hình tổng các số chẵn có mặt trong dãy và số lượng các số chẵn
Tôi biết rằng đây có thể không phải là thời điểm thích hợp, nhưng tôi thực sự cần sự giúp đỡ từ các Bạn. Ai có thể phân tích vấn đề này cho tôi với?
Các câu trả lời
Câu hỏi Tin học Lớp 11
Câu hỏi Lớp 11
Bạn muốn hỏi điều gì?
Cách 1:```pythonn = int(input("Nhập số phần tử của dãy: "))A = []tong_chan = 0so_luong_chan = 0for i in range(n): A.append(int(input("Nhập phần tử thứ {}: ".format(i+1))) if A[i] % 2 == 0: tong_chan += A[i] so_luong_chan += 1print("Tổng các số chẵn trong dãy là: ", tong_chan)print("Số lượng các số chẵn trong dãy là: ", so_luong_chan)```Cách 2:```pythonn = int(input("Nhập số phần tử của dãy: "))A = []tong_chan = 0so_luong_chan = 0A = list(map(int, input("Nhập dãy số nguyên A1 ... An cách nhau bằng dấu cách: ").split()))for num in A: if num % 2 == 0: tong_chan += num so_luong_chan += 1print("Tổng các số chẵn trong dãy là: ", tong_chan)print("Số lượng các số chẵn trong dãy là: ", so_luong_chan)```Câu trả lời:Viết chương trình nhập vào từ bàn phím dãy số nguyên A1 ... An tính và đưa ra màn hình tổng các số chẵn có mặt trong dãy và số lượng các số chẵn:Bạn có thể dùng cả hai cách trên để thực hiện yêu cầu đề bài. Cả hai cách đều cho kết quả tương tự là tổng các số chẵn có mặt trong dãy và số lượng các số chẵn trong dãy.
Bước 6: In ra màn hình tổng các số chẵn có mặt trong dãy và số lượng các số chẵn
Bước 5: Duyệt qua từng phần tử trong mảng A, kiểm tra xem có phải số chẵn không. Nếu là số chẵn thì cộng vào tổng và tăng biến đếm số lượng số chẵn lên 1
Bước 4: Sử dụng vòng lặp để nhập giá trị cho mảng A từ bàn phím
Bước 3: Khai báo một mảng A có kích thước n để lưu trữ dãy số nguyên A1 ... An