Вопрос задан 12.06.2023 в 13:23. Предмет Информатика. Спрашивает Федюкевич Дима.

Всем привет, надо задание на пайтон, даю много баллов ЗА ГЛУПЫЕ ОТВЕТЫ И ОТВЕТЫ С ИНТЕРНЕТА КИНУ

ЖАЛОБУ, спасибо за внимание:) Дан массив D. D[1] + D[2] + D[3]; D3] + D[4] + D[5]; D[4] + D[5] + D[6]. Объяснение. Добавьте подпрограмму для вычисления суммы трех последовательно спрятанных элементов в массиве с номерами от k до m​
0 0
Перейти к ответам

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

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

Ответ:

Вариант где пользователь сам создаёт массив и нумерация начинается с нуля

print("Ведите цифри в масив через пробел")

a = list(map(int,input().split()))

b = int(input("Введите номер элемента, з после которого нужно вивести суммой нумерация начинаетса с нуля: "))

print(a[b]+a[b+1]+a[b+2])

Вариант где пользователь сам создаёт массив и нумерация начинается с единицы

print("Ведите цифри в масив через пробел")

a = list(map(int,input().split()))

b = int(input("Введите номер елемента, з после которого нужно вивести суммой нумерация начинаетса с единицы: "))

b = b - 1

print(a[b]+a[b+1]+a[b+2])

Вариант где массив уже создан с числами 1 2 3 4 5 6 и нумерация начинается с единицы

a = [1,2,3,4,5,6]

b = int(input("Введите номер елемента, з после которого нужно вивести суммой нумерация начинаетса с единицы: "))

b = b - 1

print(a[b]+a[b+1]+a[b+2])

Вариант где массив уже создан с числами 1 2 3 4 5 6 и нумерация начинается с нуля

a = [1,2,3,4,5,6]

b = int(input("Введите номер елемента, з после которого нужно вивести суммой нумерация начинаетса с нуля: "))

print(a[b]+a[b+1]+a[b+2])

если я не понял задание или гдето опечат пишыте в комментарии исправим

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

Привет! Я рад помочь тебе с заданием на Python. Вот код для подпрограммы, которая будет вычислять сумму трех последовательно спрятанных элементов в массиве D с номерами от k до m:

python
def calculate_sum(D, k, m): total_sum = 0 for i in range(k, m - 2): current_sum = D[i] + D[i+1] + D[i+2] total_sum += current_sum return total_sum

В этом коде используется цикл for, чтобы пройти по элементам массива D, начиная с индекса k и заканчивая индексом m - 2 (чтобы иметь возможность сложить три последовательных элемента). Мы вычисляем сумму текущих трех элементов и добавляем ее к общей сумме total_sum. В конце возвращаем общую сумму.

Например, если у тебя есть массив D = [1, 2, 3, 4, 5, 6] и ты хочешь вычислить сумму трех последовательных элементов, начиная с индекса 2 и заканчивая индексом 5, ты можешь вызвать функцию calculate_sum(D, 2, 5) и она вернет результат 15 (сумма чисел 3 + 4 + 5).

Удачи с выполнением задания! Если у тебя возникнут еще вопросы, не стесняйся задавать.

0 0

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

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

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

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