Дано натуральное число. определить, сколько раз в нём встречается первая цифра. ( программа через цикл while или for. БУДУ ОЧЕНЬ БЛАГОДАРНА)
Ziorar:
Язык программирования то какой? Python?
n = input('n = ')
k = 0
for i in range(len(n)):
????if n[i] == n[0]:
????????k += 1
print(k)
Ответы
Ответ дал:
1
Ответ:
Пример:
Дано число: 12345
Первая цифра: 1
Ответ: Первая цифра встречается в числе 12345 1 раз.
Код программы:
n = int(input('Введите натуральное число: '))
first_digit = n // (10 ** (len(str(n)) - 1))
count = 0
while n > 0:
if n % 10 == first_digit:
count += 1
n //= 10
print(f'Первая цифра встречается в числе {n} {count} раз(а).')
Объяснение:
Вас заинтересует
1 год назад
1 год назад
1 год назад
2 года назад
2 года назад
8 лет назад