Вопрос 2 задачи по python

zav

Capitan
Регистрация
17 Дек 2013
Сообщения
73
Репутация
0
Спасибо
0
Монет
0
310876494_b82de1fcf6be51b0e77a6d0fb5b900c3_800.png

 
(Ответ на №2) (Немного подкорректируйте последнюю строку (текст), чтобы подходило под образец)

num = input("Введите натуральное число: ")
count = 0

for char in num:
if char == '1':
count += 1

print(f"Цифра 1 встречается {count} раз(а) в десятичной записи введенного числа.")
 
1) value = input('Введите число? ')
i = 0
count = 0
while i < len(value):
if value == '1':
count += 1
i += 1
print('Едениц:', count) 2) value = input('Введите число? ')
i = 0
max_number = 0
while i < len(value):
if int(value) > max_number:
max_number = int(value)
i += 1
print('Наибольшая цифра:', max_number)
 
input_data = input()
counter = 0

for i in input_data:
if i == '1':
counter += 1

print(counter)
input_data = input()
result = -1

for i in input_data:
if int(i) > result:
result = int(i)

print(result)
 
1) num = int(input("Введите число? ")); count_ones = 0; while num: count_ones += num % 10 == 1; num //= 10; print("Единиц:", count_ones) 2) num = input("Введите число? "); max_digit = '0'; while num: max_digit = max(max_digit, num[-1]); num = num[:-1]; print("Наибольшая цифра:", max_digit)
 
Назад
Сверху