Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.53/40: Рейтинг темы: голосов - 40, средняя оценка - 4.53
1 / 1 / 0
Регистрация: 29.12.2020
Сообщений: 51

Сумма ряда

12.01.2021, 13:33. Показов 9518. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
C клавиатуры вводится натуральное число n > 0, потом n чисел, каждое на новой строке.

Вычислите и напечатайте знакочередующуюся сумму ряда (первое число прибавить, второе вычесть, третье прибавть и т.д.) Например, для чисел 1,2,3,4 сумма будет следующей: 1 - 2 + 3 - 4 = -2.

Пример 1
Ввод Вывод
3
5
2
7
10
Пример 2
Ввод Вывод
2
3
3
0
Пример 3
Ввод Вывод
5
34
-87
35
65
-9
82
Примечания
В задаче нельзя использовать условный оператор и Булевы переменные

Добавлено через 45 секунд
Забыл, еще нельзя использовать прерывание циклов, вроде все :0
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
12.01.2021, 13:33
Ответы с готовыми решениями:

Сумма ряда
Значение действительного a и натурального n вводятся с экрана. Для отрицательного a вычислить сумму следующего ряда: ...

Сумма ряда
Дано натуральное число N. Вычислить: S=1+1/3+1/5+1/7+...+1/(2n+1)

Задача 8. Сумма ряда
Пользователь вводит действительное число х и точность precision. Напишите программу, которая по числу х вычисляет сумму ряда в точности до...

3
Заяц, просто Заяц.
 Аватар для Fury67
666 / 280 / 156
Регистрация: 12.11.2017
Сообщений: 882
12.01.2021, 13:38
Python
1
print(sum([(-1) ** (i) * int(input()) for i in range(int(input()))]))
1
1 / 1 / 0
Регистрация: 29.12.2020
Сообщений: 51
12.01.2021, 17:56  [ТС]
Не изучали sum, надо по другому, поэтому и прошу
0
Заяц, просто Заяц.
 Аватар для Fury67
666 / 280 / 156
Регистрация: 12.11.2017
Сообщений: 882
12.01.2021, 18:20
Python
1
2
3
4
sum_1 = 0
for i in [(-1) ** (i) * int(input()) for i in range(int(input()))]:
    sum_1 += i
print(sum_1)
Добавлено через 1 минуту
И тогда будет грамотнее сделать без генерации списка.
Python
1
2
3
4
sum_1 = 0
for i in range(int(input())):
    sum_1 += (-1) ** (i) * int(input())
print(sum_1)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.01.2021, 18:20
Помогаю со студенческими работами здесь

Сумма ряда логарифмической функции
Всем привет. Нужно написать прогу для нахождения суммы ряда с погрешностью 10^-15: У меня получилось достичь точности 10^-7, при...

Найти сумма ряда с заданной точностью
Найти сумму ряда с заданной точностью S=x+x^3/4+x^5/6+x^7/8+... x=0,7 помогите пожалуйста на питоне Благодарю

Задача"Сумма ряда"
Сумма ряда Вычислите 1^1+2^2+3^3+…+n^n для заданного значения n. В этой задаче нельзя использовать оператор ** и функцию pow. ...

Сумма ряда 1+1/1!+1/2!+1/3!+.+1/N!
n = int(input()) s = float(0) a = float for i in range(1, n + 1): a = 1 / i s = s + a i = i + 1 print(s) ...

Сумма ряда
помогите написать программу на C++ и Python для вычисления суммы ряда


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru