شرح برنامه
این برنامه پایتونی یک عدد صحیح از کاربر دریافت میکند و دو کار انجام میدهد:
۱. مجموع ارقام آن را محاسبه و نمایش میدهد
۲. عدد ورودی را در مجموع ارقامش ضرب میکند و نتیجه را چاپ میکند
کد پایتون:
# Get a number from the user
num = int(input("یک عدد وارد کنید: "))
# Calculate the digit sum
digit_sum = sum(int(d) for d in str(abs(num)))
# Multiply the number by its digit sum
product = num * digit_sum
# Display the results
print("\n--- نتیجه ---")
print("مجموع ارقام:", digit_sum)
print("حاصلضرب عدد در مجموع ارقام:", product)نمونه خروجی:
یک عدد وارد کنید: 123
--- نتیجه ---
مجموع ارقام: 6
حاصلضرب عدد در مجموع ارقام: 738توضیح مراحل:
- عدد با input() دریافت و به int تبدیل میشود
- برای محاسبهی مجموع ارقام، عدد به رشته تبدیل و ارقامش با هم جمع میشوند
- حاصلضرب با ضرب عدد اصلی در مجموع ارقام به دست میآید
- نتایج با برچسبهای روشن چاپ میشوند