Вопрос задан 07.10.2023 в 08:55. Предмет Информатика. Спрашивает Салихов Роберт.

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

превышающую число 15. 2) Составить программу, которая находит наименьшую сумму ряда 3+6+12+24+..., превышающую введённое число.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Чураев Пётр.

Ответ:

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

Объяснение:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

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

  1. Нахождение наименьшей суммы ряда 3+4+5+6+..., превышающей 15:
python
# Исходные данные сумма = 0 число = 15 i = 3 # Начальное значение ряда # Цикл для нахождения суммы while сумма <= число: сумма += i i += 1 print("Наименьшая сумма ряда, превышающая", число, ":", сумма)
  1. Нахождение наименьшей суммы ряда 3+6+12+24+..., превышающей введенное число:
python
# Исходные данные сумма = 0 введенное_число = int(input("Введите число: ")) i = 3 # Начальное значение ряда # Цикл для нахождения суммы while сумма <= введенное_число: сумма += i i *= 2 print("Наименьшая сумма ряда, превышающая", введенное_число, ":", сумма)

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

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос