Cho chương trình C++ sau:
#include
using namespace std;
int a[100], n, s=0;
int main(){ cin>>n;
for (int i=0; i {cin>>a[i]; if (a[i]%2==0) s=s+a[i];} cout< } Chương trình trên giải quyết bài toán nào?
A. Nhập số phần tử của mảng
B. Nhập giá trị cho n phần tử trong mảng
C. Tính tổng các phần tử có chỉ số chẵn trong dãy gồm n số nguyên.
D. Tính tổng các phần tử có giá trị chẵn trong dãy gồm n số nguyên.
Quảng cáo
1 câu trả lời 97
Đáp án đúng là: D
Biểu thức điều kiện trong câu lệnh if là kiểm tra xem giá trị của phần tử thứ i có chẵn không, nếu chẵn thì tính tổng của các phần tử có giá trị chẵn đó.
Quảng cáo
Bạn cần hỏi gì?
Câu hỏi hot cùng chủ đề
-
Hỏi từ APP VIETJACK45592
-
Đã trả lời bởi chuyên gia
29052 -
Hỏi từ APP VIETJACK28534
Gửi báo cáo thành công!
