Предмет: Информатика,
автор: anyazaya99944
Дан массив целых чисел и произвольное число Y. Элементы массива — случайные числа из диапазона [-5,15]. Определить количество значений элементов массива, которые меньше числа Y
Пожалуйста, помогите, как это решить
Ответы
Автор ответа:
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:
Извините, пожалуйста, мне учитель не поверит, что сделана работа мною, можно упростить?...
Автор ответа:
0
Ответ:
Т.к язык не указан, написал на c++.
Программа и пример работы на скрине.
Объяснение:
Вводим с клавиатуры число Y.
В цикле заполняем массив случайными числами и выводим его на экран.
Обнуляем переменную для хранения количества.
В цикле сравниваем каждый элемент с Y, если он меньше, то инкрементируем переменную количества.
Выводим результат на экран.
Приложения:
Похожие вопросы
Предмет: Физика,
автор: 18636382929
Предмет: Алгебра,
автор: ykirdanvlad2000
Предмет: Українська мова,
автор: Wwwpdm
Предмет: Математика,
автор: юлия1540
Предмет: Информатика,
автор: kobick2015