Вопрос задан 22.11.2023 в 06:42. Предмет Информатика. Спрашивает Сафуанов Даниил.

12. Напишите программу, которая запрашивает у пользователя число N (1<N< 10) - размер

одномерного массива, после чего выводит в цикле массив из N элементов. заполненных числами, взятыми случайным образом в диапазоне от 1 до 99, а также находит сумму всех элементов.​
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Савельева Лиза.

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)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Программа для создания массива и нахождения суммы элементов

Вот пример программы на языке 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()`. - Наконец, она выводит сумму на экран.

Надеюсь, это поможет! Если у вас возникнут дополнительные вопросы, пожалуйста, дайте мне знать.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос