Python Вивести на екран перші N (N=24) елементів арифметичної прогресії за відомих a (перший член
прогресії a=12), d (різниця прогресії d=3). Перетворіть діапазон у масив. Вивести на екран вказівку чи присутній у даному масиві елемент зі значенням 54. Обчисліть суму та добуток значень елементів масиву. зробити скрін екрану та приєднати до завданняОтветы на вопрос
Ответ:
import math
a = 12
d = 3
n = 24
list1 = []
for x in range(0,n):
if len(list1) == 0:
list1.append(a)
else:
list1.append(list1[-1]+d)
print(str(list1)+"\nMult: "+str(math.prod(list1))+"\nSum: "+str(sum(list1)))
try:
print(str(list1[list1.index(54)])+" index: "+str(list1.index(54)))
except Exception as e:
print("54 isn't in list")
Объяснение:


Ось приклад коду на Python, який виконує вказані вами завдання:
pythonN = 24
a = 12
d = 3
progression = [a + d*i for i in range(N)]
print("Перші", N, "елементів арифметичної прогресії:")
print(progression)
if 54 in progression:
print("Елемент зі значенням 54 присутній у масиві.")
else:
print("Елемент зі значенням 54 відсутній у масиві.")
suma = sum(progression)
dobutok = 1
for num in progression:
dobutok *= num
print("Сума елементів масиву:", suma)
print("Добуток елементів масиву:", dobutok)
В цьому коді ми спочатку створюємо список progression, який містить перші N елементів арифметичної прогресії зі значеннями a та d. Потім ми виводимо цей список на екран.
Далі перевіряємо, чи присутній елемент зі значенням 54 у масиві, використовуючи умовний оператор if.
Після цього обчислюємо суму елементів масиву за допомогою функції sum(), а також добуток елементів у циклі for.
Щоб зробити скріншот екрану, використайте вбудовані інструменти вашої операційної системи.
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili
