Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #1) Последовательность состоит из натуральных чисел и завершается числом 0.
- #Определите значение наибольшего элемента последовательности.
- x = 1
- a = 0
- while x != 0:
- x = int(input())
- if x > a:
- a = x
- print('Наибольшее число:', a)
- #2) Последовательность состоит из натуральных чисел и завершается числом 0.
- #Определите индекс наибольшего элемента последовательности.
- a = 0
- b = 1
- с = 0
- max = 0
- while b != 0:
- b = int(input('Введите число:'))
- с += 1
- if b > a:
- a = b
- max = с
- print(max)
- #3) Определите количество четных элементов в последовательности, завершающейся числом 0.
- a = 0
- b = 1
- while b != 0:
- b = int(input("Введите число: "))
- if b == 0:
- break
- if b % 2 == 0:
- a += 1
- print(b - 1)
- #4) Последовательность состоит из натуральных чисел и завершается числом 0.
- a = 0
- b = 1
- const = 1
- while b != 0:
- b = int(input('Введите число: '))
- if b > const:
- const = b
- c += 1
- print(a)
- #5) Найдите количество целых чисел от a до b включительно, которые делятся на 12.
- a = int(input('Первое число: '))
- b = int(input('Второе число: '))
- c = 0
- for a in range(a, b+1):
- if a % 12 == 0:
- c += 1
- print(c)
- #6) Пользователь вводит ненулевые числа до тех пор пока не введет ноль.
- #Найдите сумму этих чисел.
- a = 1
- b = 1
- while a != 0:
- a = int(input('Введите число: '))
- post = a + b
- print(b - 1)
- #7)Пользователь вводит ненулевые целые числа до тех пор, пока не введет ноль.
- #Найдите количество четных чисел, которые он ввел.
- a = 1
- b = 0
- while True:
- a = int(input('Введите число: '))
- if a == 0:
- break
- if a % 2 == 0:
- b += 1
- print(b)
- #8) Найдите четырехзначные числа, сумма цифр которых равна 15.
- for k in range(1000, 9999):
- a = (k // 1000)
- b = ((k // 100) % 10)
- c = ((k // 10) % 10)
- d = (k % 10)
- if (a + b + c + d) == 15:
- print(k, end=(', '))
- #9)
- a = int(input('Введите число: '))
- b = a % 10
- a = a // 10
- while a > 0:
- if a % 10 > b:
- b = a % 10
- a = a // 10
- print('Наибольшая цифра', b)
- #10) Дано натуральное число. Найдите количество четных цифр.
- a = 0
- b = int(input('Введите число: '))
- while b > 0:
- if (b % 10) % 2 == 0:
- a += 1
- b = b // 10
- print(a)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement