Найти сумму и произведение цифр, введенного натурального числа

from tkinter import*
from math import*

root = Tk()
root.title("Сумма и произведение")
root.geometry("500x500")

label = Label(root, text = "Введите число")
label.place(x = 1, y = 0)

entry = Entry(root, width = 10)
entry.place(x = 50, y = 1)

button = Button(root, text = "Вычислить", command = click)
button.place(x = 21, y = 21)

otvet1 = Label(root, text = "Сумма введенного числа = ")
otvet1.place(x = 1, y = 50)

otvet2 = Label(root, text = "Сумма введенного числа = ")
otvet2.place(x = 1, y = 70)

otvetsum = Label(root, text = "")
otvetsum.place(x = 158, y = 51)

root.mainloop()

Найти сумму и произведение цифр, введенного натурального числа. Например, если введено число 325, то сумма его цифр равна 10 (3+2+5), а произведение 30 (3*2*5). и сделать это в tkinter , я сделал оформление и осталось написать функцию выполнения

n = int(input())
s = 0
m = 1
while n>0:
    s += n%10
    m *= n%10
    n = n//10
print("Сумма:", s)
print("Произведение:", m)

сверху это рабочий код без tkinter


Ответы (0 шт):