با سلام

در این برنامه کاربر سال میلادی را وارد می کنه و برای کاربر پیغام چاپ می شه که سال کبیسه هست یا نه.

زبان برنامه نویسی: پایتون

توضیح در مورد نحوه تشخیص کبیسه بودن سال میلادی:

        سال اگر بر 400 بخش پذیر باشد(باقیمانده ی تقسیم صفر باشد) کبیسه هست.

        سال اگر بر 100 بخش پذیر باشد(باقیمانده ی تقسیم صفر باشد) کبیسه نیست.

       سال اگر بر 4 بخش پذیر باشد(باقیمانده ی تقسیم صفر باشد) کبیسه هست.

به عبارتی دیگه سالی که بر 400 و 4 بخش پذیر باشه و بر 100 بخش پذیر نباشد، سال کبیسه هست.

 

من یک تابع برای تشخیص تعریف کردم

 

def is_leap_year(year):
	if(year%400 == 0):
		result = True
	elif(year%100 == 0):
		result = False
	elif(year%4 == 0):
		result = True
	else:
		result = False

	return result	


while True:
	year = int(input("Please enter year: "))
	if(is_leap_year(year)):
		print(year, ' is a leap year.')
	else:
		print(year, ' is not a leap year.')

	choice = str(input('continue(y/n)?')).lower()
	if(choice != 'y'):
		break

 

 


مشخصات

تبلیغات

محل تبلیغات شما
محل تبلیغات شما محل تبلیغات شما

آخرین وبلاگ ها

برترین جستجو ها

آخرین جستجو ها

حفاظ شاخ گوزنی ("*•.ســـنگــین نوشـــتہ.•*") قالب های فارسی وردپرس 7 Lisa Denise Samantha دانلود فایل های جدید درب اتوماتیک شیشه ای - کرکره برقی اتوماتیک - پرشیا در