Вопрос задан 25.03.2021 в 05:34. Предмет Информатика. Спрашивает Сидоренко Влад.

Написать простую программу на Python. Считать строку из чисел, вывести на экран сумму текущего и

предыдущего (для первого элемента - сумму первого и последнего). Входные данные вводятся через пробел, ввод заканчивается нажатием клавиши Enter. Например, входные данные: 2 3 5 8. Выходные данные выводятся каждое с новой строки при помощи команды print. Для текущего набора входных данных выходными будут: 10 5 8 13 Примечание: для преобразования входных данных в массив можно использовать следующий код: x = [int(i) for i in input().split()]
0 0
Перейти к ответам

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

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

Ответ:

def main():

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

print(input_array[0] + input_array[len(input_array)-1])

for i in range(1, len(input_array)):

 print(input_array[i-1]+input_array[i])

return  

if __name__ == '__main__':

main()

Объяснение:

Сайт ломает Python-код, скриншот приложен для восстановления изначального вида программы. Протестировано на предложенном стандартном вводе/выводе


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

Код на Python для решения данной задачи:

python
nums = [int(i) for i in input().split()] prev = nums[-1] # для первого элемента берём последний элемент списка for num in nums: current = num print(current + prev) prev = current

Сначала мы считываем входные данные и преобразуем их в список чисел. Затем мы определяем значение prev для первого элемента итерации. В цикле мы суммируем текущее и предыдущее значение и печатаем результат. Затем мы обновляем значение prev на текущее значение, чтобы использовать его в следующей итерации. Результат выводится каждый на новой строке с помощью команды print.

0 0

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

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

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