Блог для маленьких школьников и их родителей
ШколаЛа
31
Май

Запишите через запятую наименьшее и наибольшее значение числа d, которое нужно ввести, чтобы после выполнения…

Автор: andrei1992stroganov
Предмет: Информатика
Уровень: студенческий

Запишите через запятую наименьшее и наибольшее значение числа d, которое нужно ввести, чтобы после выполнения программы было напечатано 195?

d = int(input())

n = 0

s = 24

while s <= 1318:

s = s + d

n = n + 15

print(n)

30 БАЛЛОВ

Ответов к вопросу: 1
  • kupidonium
    31.05.2024 | 21:35

    n =16;

    s =10;

    262-16=248/8=31

    Цикл выполнится ровно 31 раз.

    Чтобы цикл остановился на 31-м шаге, нужно выполнить условие 16+31.d > 3120, при этом он не должен остановиться на 30-м шаге, то есть, 16+30·d <= 3120:

    16+31.d > 3120 => d=100

    16+30·d <= 3120 => d=103

    d  – ограничено отрезком [101; 103]

    Ответ: 101,103
    Сразу говорю не знаю правельна или неправельна

Ответить на вопрос:
:p :-p 8) 8-) :lol: =( :( :-( :8 ;) ;-) :(( :o:
Нажимая на кнопку я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.

Нужна помощь с задачей по Запишите через запятую наименьшее и наибольшее значение числа d, которое нужно ввести, чтобы после выполнения программы было напечатано 195? d = int(input()) n = 0 s = 24 while s <= 1318: s = s + d n = n + 15 print(n) 30 БАЛЛОВ? Получите подробные решения и обсуждения от других участников для школьников студенческий. Ответы на этот вопрос уже добавлены. Мы приглашаем вас задать свой вопрос и стать экспертом для других.