Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
int computeEvenAverage(int[] tall) {
   int count = 0, sum = 0;
   for (int num : tall) {
      // check if even
      if ((num % 2) == 0) {
         count++;
         sum += num;
      }
   }
   if (count == 0) {
      return -1;
   } else {
      return sum / count;
   }
}
 

Koden sjekker for partallsegenskapen og teller og summerer tallene.

 Den siste if-en tar høyde for at det ikke er noen partall i tabellen.

...