Thứ Ba, 5 tháng 7, 2016

Kiểm tra mảng đối xứng


#include<iostream>
#define MAX 100
using namespace std;
void Nhapmang(int a[], int n);
void Xuatmang(int a[], int n);
bool KiemtraDX(int a[], int n);
int n;
int main()
{
    int a[MAX], kq;
    cout << "Hay nhap vao so phan tu cua mang: ";
    cin >> n;
    Nhapmang(a, n);
    if (KiemtraDX(a, n))
        cout << "Day la chuoi doi xung !" << endl;
    else
        cout << "Day la chuoi khong doi xung" << endl;
    return 0;
}
void Nhapmang(int a[], int n)
{
    for (int i = 0; i < n; i++)
    {
        cout << "A[" << i << "]: ";
        cin >> a[i];
    }
}
bool KiemtraDX(int a[], int n)
{
    int i,j = n-1;
    for (i = 0; i < n / 2; i++)
    {
        if (a[i] != a[j]);
        {
            return false;
        }
        j--;
    }
    return true;
}

Không có nhận xét nào:

Đăng nhận xét