Informatică, întrebare adresată de boicuvasia8756, 8 ani în urmă

Să se scrie un program care citeşte un vector de n numere naturale şi verifică dacă vectorul este sau nu un palindrom. De exemplu, a=(34, 2, 367, 2, 34) este palindrom, iar a=(33, 8, 8, 44) nu este. In c++,clasa X-a.

Răspunsuri la întrebare

Răspuns de adochiteiandrei27
1

Răspuns:

#include < iostream >

using namespace std ;

int main ( ) {

int n ; int v [ 100 ] ; // Citire date

cin >> n ;

for ( int i = 0 ; i < n ; i ++ ) cin >> v [ i ] ; // Verificare

bool este_pali = 1 ;

for ( int i = 0 ; i < n / 2 && este_pali ; i ++ )

if ( v [ i ] ! = v [ n - i - 1 ] ) este_pali = 0 ;

if ( este_pali ) cout << " da " ;

else cout << " nu " ; }


Andrei12320005: poti sa ma ajuti te rog mult'
Alte întrebări interesante