farhadfery



با سلام.

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

 

این هم عکس یک Caesar cipher کلاسیک برای انکریپ کردن و دی کریپت کردن پیغام ها، که در قدیم استفاده می شده.

شما هم برای اینکه این وسیله را با خودتون حمل نکنید! دست به کار بشید و شروع کنید برنامه را بنوسید.

 

 


با سلام

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

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

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

        سال اگر بر 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

 

 


آخرین ارسال ها

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


آموزش رایگان تعمیرات موبایل سیه چشم دانلود کتاب pdf به Game Town خوش امدید mtina bisunbisun نیو فولدر fanoospikhial فروشگاه اینترنتی winkgirl