FreeCDZ

Анализ программы с циклами и условными операторами

×

Задание 1

Укажите наименьшее из таких чисел, при вводе которых алгоритм печатает сначала 3, а потом 7. x = int(input()) L = 0 M = 0 while x > 0: L = L + 1 if x % 2 == 0: M = M + (x % 10) // 2 x = x // 10 print(L) print(M)

×

Задание 2

Укажите наименьшее из таких чисел, при вводе которых алгоритм печатает сначала 3, а потом 36. x = int(input()) a = 0 b = 1 while x > 0: a = a + 1 b = b * (x% 10) x = x // 10 print(a) print(b)

×

Задание 3

Укажите наименьшее из таких чисел, при вводе которых алгоритм печатает сначала 3, а потом 7. x = int(input()) L = 0 M = 0 while x > 0: L = L + 1 if x % 2 == 1: M = M + (x % 10) // 2 x = x // 10 print(L) print(M)

×

Задание 4

Укажите наибольшее из таких чисел, при вводе которых алгоритм печатает сначала 3, а потом 7. x = int(input()) L = 0 M = 0 while x > 0: L = L + 1 M = M + x % 10 x = x // 10 print(L) print(M)

×

Задание 5

Укажите наибольшее из таких чисел, при вводе которых алгоритм печатает сначала 3, а потом 7. x = int(input()) a = 0 b = 1 while x > 0: a = a + 1 b = b * (x % 10) x = x // 10 print(a) print(b)

×

Задание 6

Укажите наименьшее из таких чисел, при вводе которых алгоритм печатает сначала 2, а потом 14. x = int(input()) a = 0 b = 1 while x > 0: a = a + 1 b = b * (x % 10) x = x // 10 print(a) print(b)

×

Задание 7

Укажите наибольшее из таких чисел, при вводе которых алгоритм печатает сначала 2, а потом 14. x = int(input()) a = 0 b = 1 while x > 0: a = a + 1 b = b * (x % 10) x = x // 10 print(a) print(b)

×

Задание 8

Укажите наименьшее из таких чисел, при вводе которых алгоритм печатает сначала 3, а потом 7. x = int(input()) a = 0 b = 1 while x > 0: a = a + 1 b = b * (x % 10) x = x // 10 print(a) print(b)

×

Задание 9

Укажите наибольшее из таких чисел, при вводе которых алгоритм печатает сначала 3, а потом 8. x = int(input()) L = 0 M = 0 while x > 0: L = L + 1 if x % 2 == 0: M = M + x % 10 x = x // 10 print(L) print(M)

×

Задание 10

Укажите наименьшее из таких чисел, при вводе которых алгоритм печатает сначала 2, а потом 72. x = Int(input()) a = 0 b = 1 while x > 0: a = a + 1 b = b * (x % 10) x = x // 10 print(a) print(b)