1) Ниже записана программа. Получив на вход число , эта программа печатает два числа, и . Укажите наибольшее из таких чисел , при вводе которых алгоритм печатает сначала 3, а потом 0. 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("%d\n%d" % (L, M))
2) Ниже записана программа. Получив на вход число , эта программа печатает два числа, и . Укажите наибольшее из таких чисел , при вводе которых алгоритм печатает сначала 2, а потом 14.
x = int(input())
a = 0; b = 1
while x > 0:
a = a + 1
b = b * (x % 10)
x = x // 10
print("%d\n%d" % (a, b))
3) Укажите наибольшее трёхзначное натуральное число, при вводе которого эта программа напечатает сначала 2, потом – 6.
x = int(input())
a=0; b=1
while x > 0:
if x%2 > 0:
a += 1
else:
b += x%5
x = x//5
print(a, b)
from tkinter import *
def click1():
lbl.configure(text="Вы нажали кнопку 1", font=("",20),bg="cyan2")
window["bg"] = "cyan2"
def click2():
lbl.configure(text="Вы нажали кнопку 2", font=("",20),bg="yellow")
window["bg"] = "yellow"
window = Tk()
window.resizable(False,False)
window.title("ПР_14: ФИО")
window.geometry('600x400')
lbl = Label(window, text="", font=("", 50))
btn = Button(window, text="Кнопка 1", command=click1)
btn.grid(column=1, row=0)
lbl.grid(column="5",row="0")
btn = Button(window, text="Кнопка 2", command=click2)
btn.grid(column=3, row=5)
window.mainloop()