3-1 Задание №10. Определите ошибки, допущенные в кодах приве- денных программ.
Ответы
Ответ:
указаны правильная строка и в чем ошибка
Объяснение:
1) строка 2 b=int(input()) должно быть присвоено значение типа int
строка 4 if a>b=0: нет двоеточия
строка 5 a=a-b нет такого оператора присваивания :=
2) строка 1 a = int(input()) должно быть присвоено значение типа int
строка 3 c = int(input()) должно быть присвоено значение типа int
строка 5 if b%2==1: нет двоеточия
строка 6 k=b//c нет такого оператора присваивания :=
строка 7 else: нет двоеточия
строка 11 формально работает, но если нужно вывести число k, то
print(k), иначе выведет букву k
3) строка 1 a=int(input()) не хватает скобки
строка 2 b=int(input()) не хватает скобок
строка 3 c=int(input()) должно быть присвоено значение типа int
строка 4 max = a нет такого оператора присваивания :=
строка 5 if max<b: нет двоеточия
строка 6 max=b нужен оператор присваивания, а не сравнения
строка 7 if max<c: нет двоеточия
строка 8 max=c нужен оператор присваивания, а не сравнения
строка 9 выведет слово max, если нужно число, то
print(max)