
12. Напишите программу, которая запрашивает у пользователя число N (1<N< 10) - размер
одномерного массива, после чего выводит в цикле массив из N элементов. заполненных числами, взятыми случайным образом в диапазоне от 1 до 99, а также находит сумму всех элементов.

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

import random
N = int(input("Enter the number N (1<N<10): "))
array = []
for i in range(N):
array.append(random.randint(1, 99))
print(array)
sum = 0
for i in range(N):
sum += array[i]
print(sum)



Программа для создания массива и нахождения суммы элементов
Вот пример программы на языке Python, которая запрашивает у пользователя число N (где 1 < N < 10) в качестве размера одномерного массива, заполняет массив случайными числами от 1 до 99 и находит сумму всех элементов массива:
```python import random
# Запросить у пользователя число N N = int(input("Введите число N (1 < N < 10): "))
# Создать пустой массив array = []
# Заполнить массив случайными числами for _ in range(N): array.append(random.randint(1, 99))
# Вывести массив print("Массив из", N, "элементов:", array)
# Найти сумму всех элементов массива sum_of_elements = sum(array)
# Вывести сумму print("Сумма всех элементов:", sum_of_elements) ```
Пример работы программы: ``` Введите число N (1 < N < 10): 5 Массив из 5 элементов: [42, 17, 76, 91, 23] Сумма всех элементов: 249 ```
Обратите внимание: - Программа использует модуль `random` для генерации случайных чисел. - Она запрашивает у пользователя число N с помощью функции `input()` и преобразует его в целое число с помощью `int()`. - Затем она создает пустой массив `array` и заполняет его случайными числами с помощью цикла `for` и функции `random.randint()`. - После этого она выводит массив и находит сумму всех его элементов с помощью функции `sum()`. - Наконец, она выводит сумму на экран.
Надеюсь, это поможет! Если у вас возникнут дополнительные вопросы, пожалуйста, дайте мне знать.


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