Задание №10. Определите ошибки, допущенные в кодах приведенных программ.

Ответы
Ответ:
1)
if a-b>0
b - строка, так как не было добавлено int() перед input(). Так же не хватает ":" в конце строки.
a:=a-b
Лишнее ":" в строке.
2)
a = intput(int())
Всё напутано. Сначала должно быть int(), а уже внутри input().
с == (input())
Двойное равно это проверка, а не присваивание.
if a%2=0:
Тут уже нужно двойное равно так как это проверка.
if b%2==1
Не хватает ":" в конце строки.
k:=b//c
Лишнее ":" в строке.
else
Не хватает ":" в конце строки.
print('k')
Выведет строку 'k', а не переменную, для того что б вывести переменную нужно написать без кавычек print(k).
3)
a = int(input()
Не хватает ")" в конце строки.
b = int(input)
Не хватает "()" после input.
max := a
max не может быть названием переменной так как оно зарезервировано питоном. Так же лишнее ":" в строке.
Дальше везде используется max как название переменной, как я уже говорил оно не может быть названием переменной.
if max < b
if max < c
И там, и там хватает ":" в конце строки.
print('max')
Выведет строку 'max', а не переменную, для того что б вывести переменную нужно написать без кавычек print(max). Но опять же max не может быть именем переменной.