
Составить программу, которая формирует массив из 10 случайных чисел от -30 до 30 и выводит на экран
элементы с нулевыми значениями

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

Программа для формирования массива случайных чисел и вывода элементов с нулевыми значениями
```python import random
# Функция для формирования массива случайных чисел от -30 до 30 def generate_random_array(): array = [] for _ in range(10): array.append(random.randint(-30, 30)) return array
# Функция для вывода элементов с нулевыми значениями def print_zero_elements(array): zero_elements = [num for num in array if num == 0] if zero_elements: print("Элементы с нулевыми значениями:") for num in zero_elements: print(num) else: print("В массиве нет элементов с нулевыми значениями.")
# Генерируем массив случайных чисел random_array = generate_random_array()
# Выводим элементы с нулевыми значениями print_zero_elements(random_array) ```
Объяснение программы: 1. Мы используем модуль `random` для генерации случайных чисел. 2. Функция `generate_random_array()` создает массив из 10 случайных чисел от -30 до 30. 3. Функция `print_zero_elements(array)` принимает массив в качестве аргумента и выводит элементы с нулевыми значениями. 4. Мы используем генератор списка `[num for num in array if num == 0]`, чтобы получить список элементов с нулевыми значениями. 5. Если в массиве есть элементы с нулевыми значениями, мы выводим их на экран. В противном случае выводится сообщение о том, что в массиве нет элементов с нулевыми значениями.
Пример вывода программы: ``` Элементы с нулевыми значениями: 0 0 ```
Примечание: Данная программа написана на языке Python. Если вам нужна программа на другом языке программирования, пожалуйста, уточните это.


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