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

Ответы 3

  • вы можете стереть комментарии
    • Автор:

      abel29
    • 5 лет назад
    • 0
  • все реализация заданий выполнено на Python 3
  • Ответ:

    A = [] # создаем массив  

    step = 3 #  создаем переменную , которая является началом нашего ряда  

    while sum(A) < 15: # пока сумма нашего массива меньше 15 (sum - складывает все элементы нашего массива)

       A.append(step) # мы добавляем в  массив число

       step +=1 # и увеличиваем число в ряду на 1

    print(sum(A)) # после выполнения цикла  выводим сумму  массива

    A = [] # создаем массив  

    step = 3 #  создаем переменную , которая является началом нашего ряда  

    Num = int(input()) # просим у пользователя ввести число  

    while sum(A) < Num: # пока сумма нашего массива меньше  (sum - складывает все элементы нашего массива)

       A.append(step) # мы добавляем в  массив число

       step *= 2 # умножаем шаг ряда на 2

    print(sum(A)) # после выполнения цикла  выводим сумму  масиива  

    Объяснение:

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years