خسته نباشید . استادمون گفته یه الگوریتم بنوسید که روز N ازسال رودریافت کنه وبگه در چه روزی از چه ماهی هستیم.ینی مثلا اگه 65 رو به انوان ورودی بدیم،بگه که شصت وپنجمین روز ازسال چه تاریخی ازچه ماهی هستش. به نظرمن آسون رسید ولی نتونستم ... برا همین از شما کمک خواستم.متشکرم
من الگوریتمشو براتون مینویسم راحت میتونین با هر زبانی بنویسین
Input N عدد ورودی رو دریافت کن
If N <=186 then اگه کمتر - مساوی 186 (شش ماه اول سال) بود
M= N\31 خارج قسمت صحیحشو بر 31 بریز توی M (ماه ها)
D= N mod 31 باقیماندشو بریز توی D (روزها)
If D>0 then اگر باقیمانده بیشتر از صفره (یعنی در ماه جدید هستیم)
M=M+1 یکی به ماه ها اضافه کن
Else
D=31 اگه باقیمانده صفر باشه روز سی و یکمه
End If
Else در غیر اینصورت
N2= N-186 هر چی بیشتر از 186 بود (شش ماه دوم سال) بریز توی N2
M= (N2\30)+6 خارج قسمت صحیحشو بر 30 به اضافه 6 (شش ماه اول) کن و بریز توی M (ماه ها)
D= N2 mod 30 باقیمانده تقسیم (روزها) رو بریز توی D
If D>0 then اگر باقیمانده بیشتر از صفره (در ماه جدید هستیم)
M=M+1 یکی به ماه ها اضافه کن
Else
D=30 اگر باقیمانده صفر شد روز سی امه
End IF
End If پایان
Print M {مـاه}
Print D {روز}