Как написать программу, которая:
Информатика 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, подсчитали количество положительных и отрицательных чисел, а также нашли сумму положительных и произведение отрицательных чисел.