НАЙТИ отсутствующее число, а также минимальное и максимальное значение и найдите количество повторяющихся значений БЕЗ использования встроенных функций PHP. Проверено много, но не подходит для меня

У меня есть массив ниже

$inputArray = array(1, 2, 5, 7,2);
  • Теперь я хочу найти значения MIN и MAX.
  • Вторая вещь найти пропущенные значения в этом массиве
  • Третий повторяющийся номер, как я могу это сделать, пожалуйста, кто-нибудь помогите мне здесь.

my code

$inputArray = array(1, 2, 5, 7,2);
$min = 0;
$max = 0;
foreach($inputArray as $inputValue){
    if ($inputValue >= $min) { 
       $max = $inputValue; // maximum value
    }
}

foreach($inputArray as $inputValue){
    if ($max >= $inputValue) { 
       $min = $inputValue; // minimum value
    }
}
echo $max;

Примечание. Главное, мы не должны использовать отдельные встроенные функции PHP.

Ну, ваши максимальные и минимальные тесты неверны

RiggsFolly 16.05.2022 10:29

Не могли бы вы помочь мне здесь @RiggsFolly

RAJA 16.05.2022 10:39
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
3
2
21
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий
$inputArray = array(1, 2, 5, 7,2);
$i=0;
foreach($inputArray as $inputValue){
   if ($i == 0){
      $min = $inputValue;
      $max = $inputValue;
   }
   if ($inputValue > $max){
      $max = $inputValue;
   }
   if ($inputValue < $min){
      $min = $inputValue;
   }
   $i +=1;
}
echo $i ."<br>"; // array count

echo $min ."<br>";

echo $max ."<br>";

@RAJA добавить <br> еще раз посмотреть код

amirhosein hadi 16.05.2022 10:54

Другие вопросы по теме