Пошаговое объяснение:
неплохая задачка )).
Пусть первая цифра четырехзначного числа - а, вторая - b, третья - c, четвертая - d.
Запишем наше число в десятиричной (обычной, нашей) системе счисления:
1000a+100b+10c+d.
Вычтем из числа сумму его цифр:
1000a+100b+10c+d-a-b-c-d.
Немного алгебры:
1000a+100b+10c+d-a-b-c-d=1000a+100b+10c-a-b-c=999a+99b+9c=9(111a+11b+c)
Наше число, минус сумма цифр имеет множитель 9! Т.е. число до вычеркивания цифры должно делиться на 9.
А число делится на 9, если сумма его цифр делится на 9.
Полученное число 830 на 9 не делится (8+3=11). А ближайшее число, кратное 9 - это 18 (следующее 18+9=27, но это уже две цифры будет). Значит зачеркнутая цифра 18-11=7
Відповідь знаходиться у самой моделі.
Пошаговое объяснение:
Нехай вираз (а+4*с) буде y, а вираз (2*с+а) буде x. Тоді модель матиме вигляд:
Початок
Увести значення змінних а та с
x:=2*c+a
Ні x=0? Так
y:=a+4*c Повідомити "Обчислити не можна:
b:=y/x ділиння на 0"
Повідомити значення
змінної b
Кінець
Написання програми:
a=int(input("Уведіть значення a: "))
c= int(input("Уведіть значення c: "))
x=3*c+a
if x=0:
print("Обчислити не можна: ділення на 0")
else:
y=a+4*c
b=y/x
print("Результат обчислення b =", b)