Предмет: Информатика,
автор: ddddfgjjws
ПРОГРАММИРОВАНИЕ PYTHON 40 БАЛЛОВ
Основы программирования на языке Python: 10.Дано натуральное число N. Получите число, полученное перестановкой цифр исходного числа в обратном порядке. Выведите на экран новое число и разность между исходным числом и преобразованным. 11.Последовательность состоит из натуральных чисел и завершается числом 0. Определите, сколько элементов этой последовательности больше предыдущего элемента. (2 3 5 0 ОТВЕТ: 2) 12.Дано натуральное число N и цифра k. Посчитать сколько раз встречается цифра k в числе N. 13.Проанализируйте предыдущую задачу и ответьте на вопрос: Чему равно значение переменной n после окончания работы программы? n = int(input()) count = 0 while n != 0: count += 1 n = n // 10 print("Number -", n, "contains", count, "digits")
Ответы
Автор ответа:
1
Ответ:
10.
x=input('введите число: ')
y=x[::-1]
print('новое число',y)
print('разность',int(x)-int(y))
11.
a=(2,3,5,0)
print(len([i for i in range(len(a)-1) if a[i+1]>a[i]]))
12.
N=input('введите число N: ')
k=input('введите цифру k: ')
print(f'{k} встречается в {N} {N.count(k)} раз')
13.
n=0 после окончания программы.
Объяснение:
Если бы я был студент, то решил бы эти задачи именно так.
Похожие вопросы
Предмет: История,
автор: Artemko295
Предмет: Биология,
автор: bozenazukovska
Предмет: Русский язык,
автор: Аноним
Предмет: История,
автор: yakulyak