1. Главная
  2. Библиотека
  3. Программирование
  4. Дан массив чисел: `[11, 14, 3, 7, 15, 2, 18]`. Найдите...
Решение задачи на тему

Дан массив чисел: `[11, 14, 3, 7, 15, 2, 18]`. Найдите максимальное число в массиве, которое меньше 10.

  • Программирование
  • #Основы алгоритмизации и программирования
  • #Структуры и алгоритмы обработки данных
Дан массив чисел: `[11, 14, 3, 7, 15, 2, 18]`. Найдите максимальное число в массиве, которое меньше 10.

Условие:


4) var arr $=[11,14,3,7,15,2,18]$; var $m=0$;
for ( $i=0 ; i<$ arr.length; $i++$ )
if ((arr[i]>m)\&\& (arr[i]<10)) m=arr[i];
alert(m);

Решение:

Шаг 1: Исходная переменная m и массив. Имеем m = 0 и массив arr = [11, 14, 3, 7, 15, 2, 18].

Шаг 2: Проходим по каждому элементу массива с помощью цикла.

Шаг 3: При i = 0 значение arr[0] = 11. Проверяем условие: 11 m (11 0) – истина, но 11 10 – ложь. Поэтому m не меняется.

Шаг 4: При i = 1 знач...

Выбери предмет