
Вопрос задан 03.07.2023 в 12:56.
Предмет Информатика.
Спрашивает Скачко Александр.
Составьте программу которая заполняет массив из 20 элементов случайными целыми числами от -50 до 50
и выводит на экран сначала все отрицательные элементы потом все положительные элементы

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

Отвечает Крайнюченко Даня.
Ответ:
import random
m = [int(random.randint(-50, 50)) for i in range(20)]
m.sort()
print(m)
Объяснение:
Подключения модуля random
Создание и заполнение массива элементами
Сортировка массива
Вывод



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Конечно! Вот пример программы на языке Python, которая создает массив из 20 случайных целых чисел от -50 до 50, затем выводит отрицательные элементы, а затем положительные:
pythonimport random
def main():
array = [random.randint(-50, 50) for _ in range(20)]
negative_elements = []
positive_elements = []
for num in array:
if num < 0:
negative_elements.append(num)
else:
positive_elements.append(num)
print("Отрицательные элементы:")
print(negative_elements)
print("Положительные элементы:")
print(positive_elements)
if __name__ == "__main__":
main()
Сначала мы создаем массив array
из 20 случайных чисел в диапазоне от -50 до 50. Затем мы проходимся по этому массиву, разделяя элементы на две группы: отрицательные и положительные. После этого выводим отдельно отрицательные и положительные элементы.


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