Симетричен ли е масива?

Да се напише програма, която позволява да се въведе цяло число n (между 5 и 20) и масив от n на брой цели числа, и след това отпечатва ДА ако масива е симетричен, и НЕ в противен случай.

Пример:
вход: 5 1 0 1 5 изход: ДА
вход: 1 0 1 5 6 изход: НЕ

Публикувано в 12а с етикети . Постоянна връзка.

2 Responses to Симетричен ли е масива?

  1. TVD каза:
    #include <cstdlib>
    #include <iostream>
    
    using namespace std;
    
    int main(int argc, char *argv[])
    {
        int a[20];
        int n;
        bool Sim;
        cin>>n;
        for (int i=0;i<n;i++)
        cin>>a[i];
        Sim=true;
        for (int i=0;i<=(n/2);i++)//sravnqva se pyrviq s posledniq ,vtoriq s predposledniq i t.n.
            if (a[i]!=a[n-1-i])
            {
                Sim=false;
                break;
            }
        if (Sim) cout<<"DA!"<<endl;
        else cout<<"NE!"<<endl;
        system("PAUSE");
        return EXIT_SUCCESS;
    }
    
    

Вашият коментар