Viết chương trình sử dụng biến mảng để nhập từ bàn phím các phần tử của một dãy số nguyên. Độ dài của dãy cũng được nhập từ bàn phím. In ra màn hình có bao nhiêu giá trị là số lẻ.

2 câu trả lời

*Python:

n=int(input("n="))
a=[0]*n
dem=0
for i in range (n):
    a[i]=int(input("a[%d]="%(i+1)))
    if (a[i]%2!=0):
        dem+=1
print("so luong phan tu le trong mang la:",dem)

*C++:

#include <bits/stdc++.h>
using namespace std;
int main()
{
    int n,dem=0;
    cout << "n=";
    cin >> n;
    int a[n];
    for (int i=0; i<n; i++)
    {
        cout << endl << "a" << "[" << i+1 << "]=";
        cin >> a[i];
        if (a[i]%2!=0) dem++;
    }
    cout << "so luong phan tu le trong mang la:" << dem;
}

Code(C++):

#include<bits/stdc++.h>
using namespace std;

int main()
{
    int a[100], n, dem = 0;
    cout << "Nhap do day cua day: "; cin >> n;
    for(int i = 1; i<=n; i++)
    {
        cout << "a[" << i << "]=";
        cin >> a[i];
    }
    for(int i = 1; i<=n; i++)
        if(a[i] % 2 != 0) dem++;
    cout << "Co " << dem << " so le";
    return 0;
}