• Предмет: Информатика
  • Автор: ExtraStar14969
  • Вопрос задан 6 лет назад

Ребят можете пожалуйста описать каждую строчку? что делает каждая строчка? только если можно проще. Буду благодарен:)
S=int(input())
x=1
s=0
while S != 0:
if S < 300:
if S % 10 == 6 and S % 6 == 0:
s += S
S = int(input())
x += 1
if x > 100:
stop
print(s)


LuciFear45: Стоило исправить
ExtraStar14969: поможешь?
LuciFear45: Так я же сказал
LuciFear45: Что нужны отступы
LuciFear45: для правильного понимания кода
LuciFear45: Я сам могу поставить теоретические отступы, но не гарантирую, что изначальный смысл кода будет сохранён
ExtraStar14969: Если можно:)
LuciFear45: Ну блин
LuciFear45: Проставь отступы
LuciFear45: тут есть моментик, где отступ решает смысл задачи

Ответы

Ответ дал: emailprostokust
1

Ответ:

S=int(input()) - Переменная S задается пользователям

x=1 - Переменная x задается 1

s=0 - Переменная s задается 0

while S != 0: - Начинается цикл пока S не равно 0

if S < 300: - Если S меньше 300

if S % 10 == 6 and S % 6 == 0: - Если S процентов 10 равно 6 и S процентов 10 равно 0

s += S - Переменная s прибавляется к S

S = int(input()) - Переменная S задается пользователям

x += 1 - Переменная x прибавляется на 1

if x > 100: - Если x больше 100

stop - Стоп (Точно не знаю стоп это вроде бы остановить программу)

print(s) - Печатать в консоль значение переменной s

Объяснение:

Объяснения нет.


LuciFear45: ахахах
LuciFear45: тут половина неправильно
LuciFear45: плюсом не пояснён смысл кода
LuciFear45: и почему объяснение строчек через -, а не через #
Вас заинтересует