1) Користувач вводить n-цифрове ціле число. Необхідно вивести числа, утворені із введеного, відкиданням останньої цифри з кожного попереднього числа.
Вхідні дані:
138945
Вихідні дані:
13894
1389
138
13
1
2) Програма отримує на вхід послідовність цілих невід’ємних чисел, кожне число вводиться в окремому рядку. Послідовність завершується числом 0, при зчитуванні якого програма повинна закінчити свою роботу і вивести кількість членів послідовності (не рахуючи завершального числа 0).
Вхідні дані:
8
4
6
0
Вихідні дані:
3
nadja220376:
на каком языке?
Ответы
Ответ дал:
1
вот на питоне
#1)
n=int(input())
def func():
global n
n=n//10
print(n)
if n in range(0,9):
quit()
func()
func()
#2)
count=0
def func():
n=input()
global count
count=count+1
if n=='0':
print()
count=count-1
print(count)
quit
func()
func()
Вас заинтересует
2 года назад
2 года назад
2 года назад
2 года назад
8 лет назад
8 лет назад
9 лет назад