
31) При каком наименьшем введенном числе d после выполнения программ. 121? d = int(input()) n = 1 s
= 46 while s <= 2700: s = s + d n = n + 4 print(n) 32) При каком наибольшем введенном числе d после выполнения программы будет напечатано 46? d = int(input ()) n = 8 s = 78 while s <= 1200: s = s + d n = n + 2 print(n) 33) Запишите число, которое будет напечатано в результате выполнения следующей пропраммы: n = 1 s = 0 while n <= 650: = s + 20 n = n * 5 I × print(s) 34) Запишите число,оторое будет напечатано в результате выполнения следующей программы: n = 1 s = 0 while n <= 300: 

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

Ответ:
31)89
решение:
for i in range(1, 200):
d = i
n = 1
s = 46
while s <= 2700:
s = s + d
n = n + 4
if n == 121:
print(i)
32) 60
решение:
for i in range(1, 300):
d = i
n = 8
s = 78
while s <= 1200:
s = s + d
n = n + 2
if n == 46:
print(i)
33)100
34) не дописано задание



Давайте рассмотрим каждый из предоставленных фрагментов программы и определим результаты выполнения.
Задача 31:
```python d = int(input()) n = 1 s = 46
while s <= 2700: s += s + d n += n + 4
print(n) ```
Цель: Найти наименьшее значение `d`, при котором результат программы больше 121.
Давайте выполним программу и будем увеличивать `d`, пока результат не станет больше 121.
```python d = 1 n = 1 s = 46
while s <= 2700: s += s + d n += n + 4
if n > 121: break
d += 1
print(d) ```
После выполнения данной программы, получим значение `d`, при котором `n` становится больше 121.
Задача 32:
```python d = int(input()) n = 8 s = 78
while s <= 1200: s += s + d n += n + 2
print(n) ```
Цель: Найти наибольшее значение `d`, при котором результат программы станет равен 46.
Аналогично, выполним программу и будем уменьшать `d`, пока результат не станет равен 46.
```python d = 1000 # Начнем с большого значения, так как ищем максимальное d n = 8 s = 78
while s <= 1200: s += s + d n += n + 2
if n == 46: break
d -= 1
print(d) ```
Задача 33:
```python n = 1 s = 0
while n <= 650: s += 20 n += n * 5
print(s) ```
Цель: Найти число, которое будет напечатано после выполнения программы.
Просто выполним программу:
```python n = 1 s = 0
while n <= 650: s += 20 n += n * 5
print(s) ```
Задача 34:
```python n = 1 s = 0
while n <= 300: s += 20 n += n * 5
print(s) ```
Цель: Записать число, которое будет напечатано после выполнения программы.
Также, выполним программу:
```python n = 1 s = 0
while n <= 300: s += 20 n += n * 5
print(s) ```
Вы можете выполнить эти программы в своей среде программирования или интерпретаторе Python, чтобы получить точные результаты.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili