ПОМОГИТЕ ПОЖАЛУЙСТА!!! 1)Составить программу которая находит меньшую сумму ряда

ПОМОГИТЕ ПОЖАЛУЙСТА!!!
1)Составить программку которая находит наименьшую сумму ряда 3+4+5+6+..., превосходящую число 15.
2) Составить программку, которая обретает меньшую сумму ряда 3+6+12+24+..., превосходящую введённое число.

Задать свой вопрос
Виталий
на данный момент все будет))
Виталя Ятимов
у вас в 1 задании ряд начинается конкретно с 3 ?
Bojko Sofja
Да
Андрей
на данный момент 2-ой допишу
1 ответ

Ответ:

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)) после исполненья цикла  выводим сумму  масиива  

Объяснение:

Бердкина Любовь
вы можете стереть комменты
Никитка Бучукин
все реализация заданий выполнено на Python 3
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт