3 завдання масив - PHP Online

Form of PHP Sandbox

Enter Your PHP code here for testing/debugging in the Online PHP Sandbox. As in the usual PHP files, you can also add HTML, but do not forget to add the tag <?php in the places where the PHP script should be executed.

Name: 3 завдання масив fullscreencopydownloadembedprint


Your result can be seen below.

Result of php executing





Full code of 3 завдання масив.php

  1. <?php
  2. function countPositivesSumNegatives($array) {
  3.   if ($array == null || empty($array)) {
  4.     return [];
  5.   }
  6.  
  7.   $positiveCount = 0;
  8.   $negativeSum = 0;
  9.  
  10.   foreach ($array as $num) {
  11.     if ($num > 0) {
  12.       $positiveCount++;
  13.     } elseif ($num < 0) {
  14.       $negativeSum += $num;
  15.     }
  16.   }
  17.  
  18.   return [$positiveCount, $negativeSum];
  19. }
  20.  
  21. // Приклад використання функції
  22. $input = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, -11, -12, -13, -14, -15];
  23. $result = countPositivesSumNegatives($input);
  24. echo "Result: " . implode(", ", $result) . "\n";
  25. ?>
File Description
  • 3 завдання масив
  • PHP Code
  • 16 May-2023
  • 584 Bytes
You can Share it: