Python: сумма первых n натуральных чисел
Напишите программу на Python для суммирования первых n натуральных чисел.
Иллюстрированная презентация:

Пример решения : —
Код Python:
Блок — схема:

Визуализируйте выполнение кода Python:
Следующий инструмент визуализирует, что компьютер делает шаг за шагом при выполнении указанной программы:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Python – сумма первых н натуральных чисел
Найти сумму первых N натуральных чисел с программой Python
В этом руководстве мы найдем сумму первых N натуральных чисел. Мы объясним заявление о проблеме и исследовать разные способы решения этой проблемы.
Постановка задачи
Найти сумму первого n натуральных чисел.
Пример: если сумма первых 6 натуральных чисел рассчитывается как ниже.
Пользователь предоставит N через консоль. Итак, вы должны прочитать N от консоли. И вы должны распечатать сумму на консоль.
Решение 1.
- Читать n от пользователя.
- отвечать
- Вы можете использовать цикл для итерации от 1 до N.
- В цикле для ответа добавьте номер, чтобы ответить.
Python Program, используя для петли
Python Program, используя во время цикла
Решение 2.
Формула, чтобы найти сумму первого n натуральных чисел приведена ниже:
Мы будем использовать эту формулу и написать программу Python для вычисления ответа.
Python Program с использованием формулы
Проверка ввода от пользователя
Во всех вышеуказанных программах мы не рассматривали случай, когда пользователь может обеспечить неправильный ввод.
Давайте проверим вход, чтобы быть естественным числом. Для этого мы должны проверить, является ли данный ввод номер, а затем, если оно больше нуля.
Программа Python с проверкой ввода
Эти случаи проверки предназначены только для демонстрационной цели. Вы можете подумать о некоторых дополнительных валидах и включить в программу Python.
Резюме
В этом руководстве примеров Python мы изучали разные способы написания программы Python, чтобы найти сумму первого n натуральных чисел.
Напишите программу которая вычисляет сумму а первых n натуральных чисел python

Программа на Python для вычисления суммы первых n натуральных чисел
- Post author: admin
- Запись опубликована: 16 декабря, 2021
- Post category: Python язык программирования
Выведите сумму рядов 1 3 + 2 3 + 3 3 + 4 3 + …… .+ n 3 до n-го срока.
Примеры:
Выход:
Временная сложность : O(n)
Эффективное решение заключается в использовании прямой математической формулы, которая является (n ( n + 1 ) / 2) ^ 2
Выход:
Временная сложность : O(1)
Как работает эта формула?
Мы можем доказать формулу, используя математическую индукцию. Мы легко можем видеть, что формула справедлива для n = 1 и n = 2. Пусть это верно для n = k-1.
Вышеприведенная программа вызывает переполнение, даже если результат не выходит за пределы целого числа.
Выход:
Вам также может понравиться

Программа для n-го Catalan Number (каталонского номера)

18 декабря, 2021
Извлечение данных из базы данных с помощью MySQL-коннектора и XAMPP на Python

30 ноября, 2021