Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
ptenchyk
0 / 0 / 0
Регистрация: 30.10.2017
Сообщений: 7
1

Найти минимальное и максимальное число в массиве

29.12.2017, 21:28. Просмотров 1205. Ответов 4
Метки нет (Все метки)

Всем доброго вечера!
Есть массив с числами наполненный случайными значениями (rand):
PHP
1
2
3
4
5
<?php
$ar = array();
for($i = 0; $i < 10; $i++) {
    $ar = rand(0, 10);
    $minMax = rand(1, 10);
Нужно найти и вывести минимальное и максимальное число данного массива, не могу даже приблизительно понять как это сделать, если кто-нибудь что-то подскажет, буду очень благодарна!
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.12.2017, 21:28
Ответы с готовыми решениями:

Максимальное и минимальное число, разница
Даны три числа, значения которых вводятся через текстовые поля формы. Составить программу на PHP...

Найти минимальное и максимальное значение массива
Всем привет. Есть массив: array:2 1 =&gt; array:4 ] Как найти сначала из 1го 0 =&gt; 4 ...

найти максимальное значение в массиве или несколько
добрый день есть массивArray ( =&gt; 1 =&gt; 1 =&gt; 2 =&gt; 4 =&gt; 4 ) ...

Максимальное и минимальное значение массива
Друзья мои, подскажите, что я упустил и где стоило сделать по другому и почему так? и как...

Найти недостающее число в массиве
Всем привет! Есть такая задачка. Например, в базе данных, находятся числа в каждой из ячеек от 0...

4
andyyy
732 / 298 / 146
Регистрация: 26.05.2016
Сообщений: 1,969
29.12.2017, 21:35 2
у вас же и так понятно что минимальное это 1(0) а максимальное 10 ))

а потом так

PHP
1
2
3
4
5
6
7
8
9
10
11
  <?php
$ar = array();
for($i = 0; $i < 10; $i++) {
    $ar = rand(0, 10);
    
echo $ar;
echo "<br>";
if($ar==0) {echo "Вы вызвали Минимальное число $ar<br>";}
if($ar==10) {echo "Вы вызвали Максимальное число  $ar<br>";}
    }
  ?>
0
ptenchyk
0 / 0 / 0
Регистрация: 30.10.2017
Сообщений: 7
29.12.2017, 21:38  [ТС] 3
Спасибо, но так я и сама могу))
Но все же, нужно сделать так что бы PHP сам их нашел и вывел на экран.
0
AnonymC
1181 / 466 / 87
Регистрация: 23.06.2009
Сообщений: 6,384
Завершенные тесты: 1
29.12.2017, 22:14 4
ptenchyk, наш форум полон таких тем, можно было бы поискать, пару минут. Да и гугл тоже поможет.

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
$ar = array();
$max = 0;
$min = 0;
for($i = 0; $i < 10; $i++) {
$number = rand(0,10);
array_push($number);
if( $max < $number )
     $max = $number;
if( $min > $number )
     $min = $number;
 
//min и max содержат правильные данные
}
Добавлено через 1 минуту
andyyy, в вашем примере, возможно, максимальное число будет 8. Что тогда?
0
Kerry_Jr
Эксперт PHP
2219 / 2014 / 941
Регистрация: 14.05.2014
Сообщений: 5,889
Записей в блоге: 1
Завершенные тесты: 5
30.12.2017, 15:05 5
ptenchyk, min, max
0
30.12.2017, 15:05
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.12.2017, 15:05

Как найти число в большом массиве?
Здравствуйте. Есть массив на 1000000 элементов в котором все числа разные в диапазоне от 0 до 2^32...

Найти макс число в многомерном массиве
Всем привет. Есть многомерный массив. Мне надо найти из него максимальное число, чтобы оно в конце...

Найти максимальное и минимальное число в массиве
помогите решить задачу! одномерный массив с числами от -10 до +10. 15 случайных целых чисел. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.