محاسبه قدر مطلق
برنامه ای بنویسید که یک عدد از ورودی دریافت کرده و قدرمطلق آن را در خروجی چاپ کند
👨💻 4 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد
برنامه ای بنویسید که یک عدد از ورودی دریافت کرده و قدرمطلق آن را در خروجی چاپ کند
میدونم نباید از دکوراتور استفاده کنیم ولی من کردم.
from functools import wraps
def decorator(func):
@wraps(func)
def wrapper(*args,**kwargs):
print(f"The absolute value of {func(*args,**kwargs)} is \n")
return func(*args,**kwargs)
return wrapper
@decorator
def absolute_value(num:int) -> int:
return abs(num)
while True:
try:
in_put=int(input(f"Enter a number: "))
break
except ValueError:
print("Please enter a number")
print(absolute_value(in_put))
def ghadrmotlagh():
x = int(input("enter number1:"))
y = int(input("enter number2:"))
z = abs(x-y)
return z
print(ghadrmotlagh())
num = float(input ("Please enter number: "))
print(abs(num))
n = float(input())
if n * (-1) <= n :
print(n)
else :
print(n * (-1))
x = int(input("your number: "))
if x >= 0:
print(x)
else:
print(-x)
number = float(input("یک عدد وارد کنید: "))
print(abs(number))
number=int(input("enter a number>>>>>"))
if number<0:
print(number*-1)
elif number>=0:
print(number)
a=int(input("a:"))
if a>0:
print(a)
if -(-a)<0:
print(-a)
# The first solution method:
a=float(input("Please,enter number:\n"))
print(f"The absolute value of the number {a} is {abs(a)}")
# The second solution method:
# a=float(input("Please,enter number:\n"))
# if a>=0:
# print(f"The absolute value of the number {a} is {a}.")
# else:
# print(f"The absolute value of the number {a} is {(-1)*a}.")
جوابت را با Markdown بنویس و ثبت کن
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نامتوضیح کوتاهی بنویسید تا تیم بررسی کند.