ПОМОГИТЕ ПОЖАЛУЙСТА!!! 1)Составить программу которая находит меньшую сумму ряда
ПОМОГИТЕ ПОЖАЛУЙСТА!!!
1)Составить программку которая находит наименьшую сумму ряда 3+4+5+6+..., превосходящую число 15.
2) Составить программку, которая обретает меньшую сумму ряда 3+6+12+24+..., превосходящую введённое число.
Ответ:
A = [] создаем массив
step = 3 создаем переменную , которая является началом нашего ряда
while sum(A) lt; 15: пока сумма нашего массива меньше 15 (sum - складывает все элементы нашего массива)
A.append(step) мы прибавляем в массив число
step +=1 и увеличиваем число в ряду на 1
print(sum(A)) после исполнения цикла выводим сумму массива
A = [] создаем массив
step = 3 создаем переменную , которая является началом нашего ряда
Num = int(input()) просим у юзера ввести число
while sum(A) lt; Num: пока сумма нашего массива меньше (sum - складывает все элементы нашего массива)
A.append(step) мы добавляем в массив число
step *= 2 умножаем шаг ряда на 2
print(sum(A)) после исполненья цикла выводим сумму масиива
Объяснение:
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Физика.
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.