mirror of
https://github.com/denis-on/basicsPython.git
synced 2026-02-03 08:00: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