Предмет: Информатика, автор: Tsvetuynya

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

Приложения:

Ответы

Автор ответа: p15
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: можно, пжл это все напечатать, ничего не понятно
p15: все напечатано. все что после # не выполняется, можно удалить
p15: основная ошибка двоеточие после while и ОТСТУПЫ!!!!
p15: в ответе пробелы
Автор ответа: lionalex238
1

Ответ:

s = int(input())

k = 7

while s <= 30:

s = s + 2 * k

k = k + 2

print(k)

Объяснение:

попробуй так

Интересные вопросы
Предмет: Биология, автор: mila4439