با استفاده از توابع که عددی از کاربر بگیرد و تشخیص دهد که عدد سه رقمی است و سپس تمامی اعداد زوج تا آن عدد نمایش دهد. - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

با استفاده از توابع که عددی از کاربر بگیرد و تشخیص دهد که عدد سه رقمی است و سپس تمامی اعداد زوج تا آن عدد نمایش دهد.

0 امتیاز
برنامه ای با استفاده از پایتون بنویسید که عددی از کاربر بگیرد و تشخیص دهد که سه رقمی هست و سپس تمامی اعداد زوج تا ان عدد را نمایش دهد .
سوال شده خرداد 13, 1402 بوسیله ی مسلم  

1 پاسخ

+1 امتیاز
 
بهترین پاسخ
def is_three_digit(number):
    return 100 <= number <= 999

def even_numbers_up_to(number):
    return [i for i in range(2, number + 1, 2)]

def main():
    user_input = int(input("لطفا یک عدد وارد کنید: "))
    
    if is_three_digit(user_input):
        even_numbers = even_numbers_up_to(user_input)
        print("اعداد زوج تا عدد وارد شده:", even_numbers)
    else:
        print("عدد وارد شده سه رقمی نیست.")

if __name__ == "__main__":
    main()

 

این برنامه ابتدا تابع is_three_digit را برای بررسی اینکه آیا عدد سه رقمی است یا خیر تعریف می‌کند. سپس تابع even_numbers_up_to را برای یافتن تمام اعداد زوج تا عدد مورد نظر تعریف می‌کند. در نهایت، تابع main این دو تابع را به کار می‌برد تا عملکرد مورد نظر را انجام دهد.
 
پاسخ داده شده خرداد 14, 1402  بوسیله ی farnoosh (امتیاز 8,362)   20 44 59
انتخاب شد شهریور 8, 1402 بوسیله ی مصطفی ساتکی
...