Code

int nElements = 10;
int array[] = new int[nElements];
for (int i=0; i < nElements; i++){
  array[i] = (int)random(0,100);
}
println(array);

// Feel free to test your code with this array
// which is a guaranteed palindrome...
int arrayPal[] = {17, 31, 54, 99, 6, 6, 99, 54, 31, 17};

//---------------------------
// OK NOW YOUR CODE GOES HERE
int a = 0;
for (int i = 0; i < nElements; i++){
  if (array[i] == array[((nElements-1)-i)]){
 a = 1;
  }
  //println (i + " " +  ((nElements-1)-i));
}

if (a == 1){
  println ("It is a palindrome");
}
  else {
    println ("It is not a palindrome");
  }


...Quiz 052 (October 27): Testing Palindromes

Statement:

// Given the following code,
// write code to determine if the array
// is a palindrome (the same backwards and forwards).

//---------------------------
// DON'T TOUCH THIS CODE
int nElements = 10;
int array[] = new int[nElements];
for (int i=0; i < nElements; i++){
  array[i] = (int)random(0,100);
}
println(array);

// Feel free to test your code with this array
// which is a guaranteed palindrome...
int arrayPal[] = {17, 31, 54, 99, 6, 6, 99, 54, 31, 17};

//---------------------------
// OK NOW YOUR CODE GOES HERE
// ...???

hide statement