سلام :)
میخوایم باهم سوال اعداد فیثاغورثی که توی کوئرا دیدمش رو باهم پاسخ بدیم که البته خیلی هم سوال اسونیه:)) خب بریم سراغ سوال ...
برنامهای بنویسید که سه عدد صحیح مثبت را به عنوان ورودی از کاربر دریافت کند و در صورتی که امکان ساخت مثلث قائم الزاویه با طول اضلاع داده شده وجود داشته باشد YES
و در غیر این صورت NO
چاپ کند.
ورودی
۳ عدد صحیح در ۳ خط ورودی به شما داده میشود.
خروجی
چنانچه میتوانیم با ۳ عدد ورودی مثلث قائم الزاویهای بسازیم YES
در غیر اینصورت NO
چاپ کنید.
پس :
a = int(input("Please enter the first number: "))
b = int(input("Please enter the second number: "))
c = int(input("Please enter the third number: "))
if (a*a + b*b == c*c) or (a*a + c*c == b*b) or (b*b + c*c == a*a):
print("YES")
else:
print("NO")
و تمام!