mirror of
https://github.com/denis-on/basicsPython.git
synced 2026-02-03 16:10:51 +03:00
task-04 ok
---------- task-03 ok task-02 ok task-01 ok
This commit is contained in:
parent
3808f15dde
commit
ae150c10d3
25
less-01/task-04.py
Normal file
25
less-01/task-04.py
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
# 4. Пользователь вводит целое положительное число.
|
||||||
|
# Найдите самую большую цифру в числе.
|
||||||
|
# Для решения используйте цикл while и арифметические операции.
|
||||||
|
|
||||||
|
while True:
|
||||||
|
try:
|
||||||
|
num = int(input('Введите целое положительное число: '))
|
||||||
|
except ValueError:
|
||||||
|
print('Это не число, попробуйте снова.')
|
||||||
|
else:
|
||||||
|
if num < 0:
|
||||||
|
print('неверно')
|
||||||
|
continue
|
||||||
|
break
|
||||||
|
|
||||||
|
num_stat = num
|
||||||
|
single = 0
|
||||||
|
while num > 0:
|
||||||
|
rem = num % 10
|
||||||
|
print(rem, end=" ")
|
||||||
|
single = rem if rem > single else single
|
||||||
|
num = num // 10
|
||||||
|
print('')
|
||||||
|
print('%d наибольшая цифра в числе %d' % (single, num_stat) )
|
||||||
|
|
||||||
Loading…
x
Reference in New Issue
Block a user