Как написать программу, которая:
Информатика 10 класс Массивы и операции с ними программа для вычисления суммы массива массив случайных чисел положительные и отрицательные числа подсчет положительных и отрицательных сумма положительных чисел произведение отрицательных чисел Новый
Чтобы написать программу, которая решает поставленные задачи, мы можем использовать язык программирования Python. Я подробно объясню, как это сделать шаг за шагом.
1. Вычисление суммы всех чисел в массиве, содержащем случайные числа от 1 до 10:
Вот пример кода для этой части:
import random # Создаем массив из 10 случайных чисел от 1 до 10 array = [random.randint(1, 10) for _ in range(10)] print("Случайные числа:", array) # Вычисляем сумму total_sum = sum(array) print("Сумма всех чисел в массиве:", total_sum)
2. Создание массива с положительными и отрицательными числами в диапазоне от -10 до 30:
Вот пример кода для этой части:
# Создаем массив из 20 случайных чисел от -10 до 30 array2 = [random.randint(-10, 30) for _ in range(20)] print("Случайные числа от -10 до 30:", array2) positive_count = 0 negative_count = 0 positive_sum = 0 negative_product = 1 for num in array2: if num > 0: positive_count += 1 positive_sum += num elif num < 0: negative_count += 1 negative_product *= num print("Количество положительных чисел:", positive_count) print("Количество отрицательных чисел:", negative_count) print("Сумма положительных чисел:", positive_sum) print("Произведение отрицательных чисел:", negative_product)
Таким образом, мы создали программу, которая решает обе задачи. Сначала мы вычислили сумму случайных чисел от 1 до 10, а затем создали массив с числами от -10 до 30, подсчитали количество положительных и отрицательных чисел, а также нашли сумму положительных и произведение отрицательных чисел.