ты делал сравнение a с b. у тебя вышло такое: a не равно b.
во втором условии у тебя вообще не условие, это действие, ты a / 2. Чтоб проверить кратность числа нужно написать это: число % кратно_какому_числу == 0.
при print ты не сделал табуляцию. Перед print надо нажать tab. Еще ты в print вместо того чтоб написать просто сумму сделал проверку на равность a и a + b (это в случае с первым print). Нужно было написать просто print(a + b) и print(a * b)
b := 60 – 12 * 2 = 60-24 = 36 (12 - изначальное значение а)
b := 36 / 12 +9 = 3+9 = 12 (b было присвоено значение 36, тк в первом примере получилось 36 и после b стоит знак присвоения)
a := 12 / 12 * 3 = 1*3 = 3 (b было присвоено значение 12, тк во втором примере получилось 12 и после b стоит знак присвоения, а также значение а берется из начала решения, тк после начала решения ей не было присвоено нового значения)
ты делал сравнение a с b. у тебя вышло такое: a не равно b.
во втором условии у тебя вообще не условие, это действие, ты a / 2. Чтоб проверить кратность числа нужно написать это: число % кратно_какому_числу == 0.
при print ты не сделал табуляцию. Перед print надо нажать tab. Еще ты в print вместо того чтоб написать просто сумму сделал проверку на равность a и a + b (это в случае с первым print). Нужно было написать просто print(a + b) и print(a * b)
Вот готовый код:
a = int(input("Введите a: "))
b = int(input("Введите b: "))
if a != 10 and b != 10 and a % 2 == 0:
print(a + b)
else:
print(a * b)
a := 12
b := 60 – 12 * 2 = 60-24 = 36
b := 36 / 12 +9 = 3+9 = 12
a := 12 / 12 * 3 = 1*3 = 3
a = 3
Объяснение:
a := 12
b := 60 – 12 * 2 = 60-24 = 36 (12 - изначальное значение а)
b := 36 / 12 +9 = 3+9 = 12 (b было присвоено значение 36, тк в первом примере получилось 36 и после b стоит знак присвоения)
a := 12 / 12 * 3 = 1*3 = 3 (b было присвоено значение 12, тк во втором примере получилось 12 и после b стоит знак присвоения, а также значение а берется из начала решения, тк после начала решения ей не было присвоено нового значения)