
Составьте программу которая формирует массив их 15 случайных целых элементов, принадлежащих
промежутку (34:87) выводит на экран все элементы в строку и находит их сумму. 

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

Ответ:
from random import randint
a = [randint(35,86) for _ in range(15)]
print(a)
print('Сумма элементов: ', sum(a))
Объяснение:



Программа:
Python:
from random import randint
arr = [randint(35,86) for i in range(15)]
print(f'Массив чисел: {arr}\nСумма чисел массива: {sum(arr)}')



Вот пример программы на языке Python, которая формирует массив из 15 случайных целых элементов в промежутке от 34 до 87, выводит их на экран в одну строку и находит их сумму:
```python import random
# Функция для формирования массива из 15 случайных целых чисел в промежутке [a, b] def generate_array(a, b): return [random.randint(a, b) for _ in range(15)]
# Функция для вывода элементов массива на экран в одну строку def print_array(array): print(' '.join(map(str, array)))
# Функция для нахождения суммы элементов массива def find_sum(array): return sum(array)
# Генерируем массив из 15 случайных целых чисел в промежутке [34, 87] array = generate_array(34, 87)
# Выводим элементы массива на экран в одну строку print_array(array)
# Находим сумму элементов массива sum_of_elements = find_sum(array)
# Выводим сумму на экран print("Сумма элементов массива:", sum_of_elements) ```
Программа использует модуль `random` для генерации случайных чисел. Функция `generate_array` формирует массив из 15 случайных целых чисел в заданном промежутке. Функция `print_array` выводит элементы массива на экран в одну строку, используя метод `join` и функцию `map` для преобразования элементов массива в строки. Функция `find_sum` находит сумму элементов массива с помощью функции `sum`. В основной части программы мы генерируем массив, выводим его элементы на экран, находим сумму элементов и выводим ее на экран.



Конечный код программы будет выглядеть так:
```python import random
# Создание массива из 15 случайных целых чисел array = [random.randint(34, 87) for _ in range(15)]
# Вывод элементов массива в строку for element in array: print(element, end=' ')
# Вычисление суммы элементов массива sum_of_elements = sum(array)
# Вывод суммы на экран print("\nСумма элементов массива:", sum_of_elements) ```
Программа начинается с импорта модуля `random`, который позволяет генерировать случайные числа. Затем создается массив с использованием генератора списка. Генератор создает 15 случайных чисел в целочисленном промежутке от 34 до 87.
Далее программа перебирает элементы массива и выводит их на экран в строку с использованием цикла `for`. Функция `print()` с аргументом `end=' '` обозначает, что каждый выводимый элемент должен заканчиваться пробелом, что приводит к их отображению в строку.
Затем программа вычисляет сумму всех элементов массива с помощью функции `sum()`. Найденная сумма сохраняется в переменной `sum_of_elements`.
В конце программа выводит на экран сумму элементов с использованием функции `print()`.


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


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