Решение задач:
# Задача 1: Найти наименьшую сумму ряда 3+4+5+6+..., превышающую число 15.
Алгоритм:
1. Инициализация переменных:
* Создаем переменную `sum`, которая будет хранить текущую сумму ряда, и устанавливаем ее в 0.
* Создаем переменную `num`, которая будет хранить текущее число в ряду, и устанавливаем ее в 3 (начало ряда).
2. Цикл:
* Повторяем следующие действия, пока `sum` меньше 15:
* Добавляем значение `num` к `sum`.
* Увеличиваем `num` на 1 (переход к следующему числу в ряду).
3. Вывод результата:
* После выхода из цикла, переменная `sum` будет содержать наименьшую сумму ряда, превышающую 15. Выводим значение `sum`.
Пример кода на Python:
```python
sum = 0
num = 3
while sum < 15:
sum += num
num += 1
print(f"Наименьшая сумма ряда, превышающая 15: {sum}")
```
# Задача 2: Найти наименьшую сумму ряда 3+6+12+24+..., превышающую введённое число.
Алгоритм:
1. Инициализация переменных:
* Создаем переменную `sum`, которая будет хранить текущую сумму ряда, и устанавливаем ее в 0.
* Создаем переменную `num`, которая будет хранить текущее число в ряду, и устанавливаем ее в 3 (начало ряда).
* Запрашиваем у пользователя число, которое нужно превысить, и сохраняем его в переменной `target`.
2. Цикл:
* Повторяем следующие действия, пока `sum` меньше `target`:
* Добавляем значение `num` к `sum`.
* Умножаем `num` на 2 (переход к следующему числу в ряду).
3. Вывод результата:
* После выхода из цикла, переменная `sum` будет содержать наименьшую сумму ряда, превышающую `target`. Выводим значение `sum`.
Пример кода на Python:
```python
sum = 0
num = 3
target = int(input("Введите число: "))
while sum < target:
sum += num
num *= 2
print(f"Наименьшая сумма ряда, превышающая {target}: {sum}")
```