Предмет: Информатика,
автор: Tsvetuynya
Допущены ошибки в написании следующих программных кодов. Определите эти ошибки.
s = input()
k=7
while s < 30
s = s + 2 * k
k: =k + 2
print(k)
p.s в приложении мои исправления, все равно выдает ошибку.
Приложения:

Ответы
Автор ответа:
0
Ответ:
s = int(input()) #иначе это не число и нельзя сравнить
k=7
while s < 30: #забыли :
s = s + 2 * k #можно сделать s+=2*k И НЕ ЗАБЫТЬ О ПРОБЕЛАХ
k += 2 # ну раз вы такое знаете, НО ПРОБЕЛЫ!!!!
print(k)
Объяснение:
основная ошибка двоеточие после while и ОТСТУПЫ!!!!
Так понятнее? Но это без объяснений
s = int(input())
k=7
while s < 30:
s = s + 2 * k
k += 2
print(k)
Tsvetuynya:
можно, пжл это все напечатать, ничего не понятно
Автор ответа:
1
Ответ:
s = int(input())
k = 7
while s <= 30:
s = s + 2 * k
k = k + 2
print(k)
Объяснение:
попробуй так
Интересные вопросы
Предмет: Английский язык,
автор: kristalikskristaliks
Предмет: Биология,
автор: mila4439
Предмет: Физика,
автор: hdhshhsjdnnjn
Предмет: Химия,
автор: Vanechekk