Информатика, вопрос задал anyazaya99944 , 1 год назад

Дан массив целых чисел и произвольное число Y. Элементы массива — случайные числа из диапазона [-5,15]. Определить количество значений элементов массива, которые меньше числа Y
Пожалуйста, помогите, как это решить

Ответы на вопрос

Ответил BobbyFresnel
2

===== 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.

Приложения:

anyazaya99944: Извините, пожалуйста, мне учитель не поверит, что сделана работа мною, можно упростить?...
serd2011: Если у вас какие-либо пожелания к работе, указывайте их ЗАРАНЕЕ!
Ответил serd2011
0

Ответ:

Т.к язык не указан, написал на c++.

Программа и пример работы на скрине.

Объяснение:

Вводим с клавиатуры число Y.

В цикле заполняем массив случайными числами и выводим его на экран.

Обнуляем переменную для хранения количества.

В цикле сравниваем каждый элемент с Y, если он меньше, то инкрементируем переменную количества.

Выводим результат на экран.

Приложения:

anyazaya99944: паскаль..
serd2011: Вы не указали этого в вопросе
Новые вопросы