Напишіть і реалізуйте програму знаходження суми перших 100 натуральних чисел.
Pythone
Ответы
Програма для знаходження суми перших 100 натуральних чисел на мові Python:
sum = 0
for i in range(1, 101):
sum += i
print("Сума перших 100 натуральних чисел: ", sum)
У цій програмі ми створюємо змінну sum, яка ініціалізується значенням 0. Далі ми використовуємо цикл for для обходу чисел в діапазоні від 1 до 100, додаючи кожне число до змінної sum. На кожній ітерації циклу змінна i приймає значення від 1 до 100. Нарешті, ми виводимо значення змінної sum. Результатом роботи програми буде виведення на екран суми перших 100 натуральних чисел: 5050.
Помимо ответа, предложенного другим пользователем, есть еще одно достойное решение.
Можно использовать функцию sum, которая считает сумму чисел, а также range.
Таким образом, решение можно сделать в одну строку:
print(sum(range(101)))
Число в range должно быть на 1 больше нужного.