تابع محاسبه calculate (n) l
:اشتباه:سلام دوستان ، کسی تابعی نداره که روز رو بگیره و خروجی آن تعداد سال ، ماه ، هفته ، روز باشه مثلا من بهش عدد 404 رو بدم و خروجی اون این باشه
از فرمولی شبیه این استفاده کنه
calculate (int num);
2+7+30+365 که نهایتا میشه 404 و خروجی زیر رو برگردونه
1 سال و 1 ماه و 1 هفته و 2 روز
لطفا کمک کنید کارم واقعا گیره ، ضمنا من با تاریخ شمسی سر و کار دارم ، نمیدونم حالا تو محاسبه مشکلی رو هم بوجود میاره یا نه
نقل قول: محاسبه تاریخ به عدد
سلام . میتونین از این برنامه استفاده کنین..البته من تو محیط کنسول نوشتم و تست کردم که کار کرد:
staticvoid Main(string[] args)
{
int n, year, month,week, day;
Console.Write("Enter Number:");
n = Convert.ToInt32(Console.ReadLine());
year = n / 365;
month = (n % 365) / 30;
week = ((n % 365) % 30)/7;
day = (((n % 365) % 30) % 7) ;
Console.WriteLine("year:{0}\nmonth:{1}\nweek:{2}\nday:{3}", year, month, week,day);
Console.ReadKey();
}