
Заполнить массив случайными числами (положительными и отрицательными) из произвольного диапазона.
Вывести созданный массив на экран, расположив элементы в одну строку через пробелы. Посчитать количество отрицательных, положительных и нулевых элементов.

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

i, p, o, n: integer;
begin
for i := 0 to 10 do
begin
a[i] := random(100) - 50;
write(a[i], ' ');
if (a[i] > 0) then inc(p);
if (a[i] = 0) then inc(n);
if (a[i] < 0) then inc(o);
end;
writeln();
writeln(p, ' ', n, ' ', o);
end.



Для заполнения массива случайными числами из произвольного диапазона, вы можете использовать язык программирования JavaScript. Вот пример кода, который выполняет указанную задачу:
```javascript // Задаем размер массива var size = 10;
// Задаем диапазон случайных чисел var min = -100; var max = 100;
// Создаем пустой массив var array = [];
// Заполняем массив случайными числами for (var i = 0; i < size; i++) { // Генерируем случайное число в заданном диапазоне var randomNumber = Math.floor(Math.random() * (max - min + 1)) + min; // Добавляем число в массив array.push(randomNumber); }
// Выводим массив на экран console.log(array.join(' '));
// Подсчитываем количество отрицательных, положительных и нулевых элементов var negativeCount = 0; var positiveCount = 0; var zeroCount = 0;
for (var i = 0; i < size; i++) { if (array[i] < 0) { negativeCount++; } else if (array[i] > 0) { positiveCount++; } else { zeroCount++; } }
// Выводим результаты подсчета console.log('Количество отрицательных элементов: ' + negativeCount); console.log('Количество положительных элементов: ' + positiveCount); console.log('Количество нулевых элементов: ' + zeroCount); ```
В этом примере мы сначала задаем размер массива (`size`) и диапазон случайных чисел (`min` и `max`). Затем мы создаем пустой массив и заполняем его случайными числами с помощью цикла `for` и функции `Math.random()`. После этого мы выводим массив на экран, объединяя его элементы в одну строку через пробелы с помощью метода `join()`. Затем мы подсчитываем количество отрицательных, положительных и нулевых элементов с помощью еще одного цикла `for` и соответствующих условных операторов. Наконец, мы выводим результаты подсчета на экран.
Примечание: Представленный код является примером и может быть адаптирован к вашим потребностям.


Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili