Напишите программу которая вычисляет сумму а первых n натуральных чисел python
Перейти к содержимому

Напишите программу которая вычисляет сумму а первых n натуральных чисел python

Python: сумма первых n натуральных чисел

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

Иллюстрированная презентация:

«Сумма

Пример решения : —

Код Python:

Блоксхема:

«Блок-схема:

Визуализируйте выполнение кода Python:

Следующий инструмент визуализирует, что компьютер делает шаг за шагом при выполнении указанной программы:

Редактор кода Python:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Python – сумма первых н натуральных чисел

Найти сумму первых N натуральных чисел с программой Python

В этом руководстве мы найдем сумму первых N натуральных чисел. Мы объясним заявление о проблеме и исследовать разные способы решения этой проблемы.

Постановка задачи

Найти сумму первого n натуральных чисел.

Пример: если сумма первых 6 натуральных чисел рассчитывается как ниже.

Пользователь предоставит N через консоль. Итак, вы должны прочитать N от консоли. И вы должны распечатать сумму на консоль.

Решение 1.

  1. Читать n от пользователя.
  2. отвечать
  3. Вы можете использовать цикл для итерации от 1 до N.
    1. В цикле для ответа добавьте номер, чтобы ответить.

    Python Program, используя для петли

    Python Program, используя во время цикла

    Решение 2.

    Формула, чтобы найти сумму первого n натуральных чисел приведена ниже:

    Мы будем использовать эту формулу и написать программу Python для вычисления ответа.

    Python Program с использованием формулы

    Проверка ввода от пользователя

    Во всех вышеуказанных программах мы не рассматривали случай, когда пользователь может обеспечить неправильный ввод.

    Давайте проверим вход, чтобы быть естественным числом. Для этого мы должны проверить, является ли данный ввод номер, а затем, если оно больше нуля.

    Программа Python с проверкой ввода

    Эти случаи проверки предназначены только для демонстрационной цели. Вы можете подумать о некоторых дополнительных валидах и включить в программу Python.

    Резюме

    В этом руководстве примеров Python мы изучали разные способы написания программы Python, чтобы найти сумму первого n натуральных чисел.

    Напишите программу которая вычисляет сумму а первых n натуральных чисел python

    You are currently viewing Программа на Python для вычисления суммы первых n натуральных чисел

    Программа на 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.

    Вышеприведенная программа вызывает переполнение, даже если результат не выходит за пределы целого числа.

    Выход:

    Вам также может понравиться

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

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

    Read more about the article Извлечение данных из базы данных с помощью MySQL-коннектора и XAMPP на Python

    18 декабря, 2021

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

    Read more about the article Python | Загружайте видео с YouTube с помощью модуля youtube_dl

    30 ноября, 2021

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *