Т.к язык не указан, написал на c++.
Программа и пример работы на скрине.
Объяснение:
Вводим с клавиатуры число Y.
В цикле заполняем массив случайными числами и выводим его на экран.
Обнуляем переменную для хранения количества.
В цикле сравниваем каждый элемент с Y, если он меньше, то инкрементируем переменную количества.
Выводим результат на экран.
К блоку Старт добавь блок цикл.
К блоку цикл добавь блок переключатель.
Для получения данных с датчика установи режим:
Датчик цвета-Измерение-Цвет.
В верхней части блока Переключатель добавь блок рулевое управление,установи режим включить.Измени состояние блока Рулевое управление на 50. Измени цвет на черный.
Не забудь изменить цвет в нижней части блока Переключатель с ,,Нет цвета'' на белый. Добавь блок Рулевое управление, установи режим Включить.Измени состояние блока Рулевое управление на (-50).
Загрузи программу на робота.
Объяснение: Вроде правильно
Определение ДНС провайдера из своей сети Проще всего это сделать, когда имеется сеть и выход в интернет, либо то же самое можно сделать от абонента, также обслуживающегося в вашей провайдерской сети. Для этих целей следуйте инструкции: запустите командную строку, нажав в меню «Пуск», затем «Выполнить» и набрав в строке CMD (строчными); в открывшемся окне командной строки наберите ipconfig/all; в отчете вы получите список DNS-адресов; полученные адреса можно физически прописать в настройках сети, в этом случае выход в сеть будет стабильно работать даже при сбоях автоматического обнаружения ДНС-серверов.
===== PascalABC.NET =====
begin
var n := ReadInteger('n =');
var a := ArrRandom(n, -5, 15);
a.Println;
var Y := ReadInteger('Y =');
a.Count(p -> p < Y).Println
end.