
Заполните массив 10 случайными числами от - 30 до 30 и посчитать количество чисел отдельно
положительные и отрицательные 

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

Ответ:
import random
b=[] #заводим массив чтобы хранить 10 чисел
k=0 #счётчики
v=0
for i in range(1,11): #создаём цикл от 1 до 10 чтобы добавить числа в массив
b.append(random.randint(-30, 30)) #команда b.append добавляет в массив b случайное число, которое генерируется путем random.randint(-30, 30)
for j in range(len(b)): #а теперь просто идём по массиву (len(b)) чтобы найти положительные числа
if b[j]>0: #если число больше 0 значит оно нам подходит
k+=1
for u in range(len(b)): #теперь идём по массиву (len(b)) чтобы найти отрицательные числа
if b[u]<0: #если число меньше 0 значит оно нам подходит
v+=1
print('Количество положительных чисел - ', k)
print('Количество отрицательных чисел - ', v)
Объяснение:



Для заполнения массива случайными числами от -30 до 30 и подсчета количества положительных и отрицательных чисел отдельно, вам понадобится использовать язык программирования. В данном случае, я предполагаю, что вы будете использовать язык Python. Вот пример кода, который выполняет требуемые действия:
```python import random
# Создаем пустой массив array = []
# Заполняем массив случайными числами от -30 до 30 for _ in range(10): number = random.randint(-30, 30) array.append(number)
# Инициализируем счетчики для положительных и отрицательных чисел positive_count = 0 negative_count = 0
# Подсчитываем количество положительных и отрицательных чисел for number in array: if number > 0: positive_count += 1 elif number < 0: negative_count += 1
# Выводим результаты print("Массив случайных чисел:", array) print("Количество положительных чисел:", positive_count) print("Количество отрицательных чисел:", negative_count) ```
В этом примере мы используем библиотеку `random` для генерации случайных чисел. Сначала мы создаем пустой массив `array`, затем заполняем его 10 случайными числами от -30 до 30 с помощью цикла `for` и функции `random.randint()`. Затем мы инициализируем два счетчика `positive_count` и `negative_count` для подсчета положительных и отрицательных чисел соответственно.
Затем мы используем еще один цикл `for`, чтобы пройти по каждому числу в массиве и увеличить соответствующий счетчик в зависимости от знака числа. Наконец, мы выводим результаты, используя функцию `print()`.
Выполнив этот код, вы получите массив случайных чисел, а также количество положительных и отрицательных чисел.


Похожие вопросы


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