Задано тризначне число. Визначити, яка цифра в ньому є більшою перша,чи остання. a=int(input('введіть тризначне число а?')) b-a//100 c-a print (b,c) if b>c: print('перша більша') else: print('остання більша')
Ответы
Ответ дал:
1
Ответ:
Ваш код на Python содержит ошибку в вычислении переменных `b` и `c`. Вместо `b-a//100` и `c-a`, вы должны использовать `b = a // 100` и `c = a % 10`, чтобы получить первую и последнюю цифры числа `a` соответственно.
Вот исправленный код:
```python
a = int(input('Введіть тризначне число a: '))
b = a // 100
c = a % 10
print(b, c)
if b > c:
print('Перша цифра більша')
else:
print('Остання цифра більша')
```
Теперь код должен корректно определять, какая из цифр в заданном трехзначном числе больше.
Объяснение:
Вас заинтересует
2 месяца назад
2 месяца назад
2 месяца назад
2 месяца назад
1 год назад
1 год назад
7 лет назад