MẢNG 1 CHIỀU

1.     




NHẬP XUẤT MẢNG

#include <bits/stdc++.h>

using namespace std;

 

int main()

{

    int n, a[100];

    cin>>n;

    for(int i=1; i<=n; i++)

        cin>>a[i];

    for(int i=1; i<=n; i++)

        cout<<a[i]<<" ";

    return 0;

}

2.      TRUY XUẤT TRÊN MẢNG

-          IN RA CÁC PHẦN TỬ CHẴN

#include <bits/stdc++.h>

using namespace std;

 

int main()

{

    int n, a[100];

    cin>>n;

    for(int i=1; i<=n; i++)

        cin>>a[i];

    for(int i=1; i<=n; i++){

        if(a[i]%2==0)

            cout<<a[i]<<" ";

    }

    return 0;


- tính tổng của mảng

#include <bits/stdc++.h>

using namespace std;

 

int main()

{

    int n, a[100], tong=0;

    cin>>n;

    for(int i=1; i<=n; i++)

        cin>>a[i];

    for(int i=1; i<=n; i++){

        tong=tong+a[i];

    }

    cout<<tong;

    return 0;

}

-          SẮP XẾP MẢNG THEO THỨ TỰ TĂNG DẦN

#include <bits/stdc++.h>

using namespace std;

int main()

{

    int n, a[100];

    cin>>n;

    for(int i=1; i<=n; i++)

        cin>>a[i];

    sort (a+1, a+1+n);

       for(int i=1; i<=n; i++){

        cout<<a[i]<<" ";

    }

    return 0;

}

Nhận xét