تقویم شمارشی
سوال
سلام به همه مهندسین عزیز.
یه سوال داشتم. چجوری میشه شماره روز رو به تاریخ ماه و روز تبدیل کرد؟ مثلا ۲۴ امین روز سال میشه ۰۱/۲۴ یا مثلا ۲۱۶ در ورودی و در خروجی ۰۷/۳۰ چاپ شه.
اگه میشه کدش رو توی سی شارپ بزنین برام بفرستین ممنون.
در حال بررسی
0
انجمن برنامه نویسان سی شارپ
4 سال
5 پاسخ ها
415 دیده شده
1
پاسخ ها ( ۵ )
int number, m, d;
Console.Write(“Enter your number:”);
number = Convert.ToInt32(Console.ReadLine());
if (number >= 1 && number = 1 && number = 187 && number = 217 && number = 248 && number = 279 && number = 309 && number = 337 && number <= ۳۶۵)
{
number = number-336;
m = 12;
d = number;
Console.WriteLine(m + "/" + d);
}
}
else
{
Console.Write("error date");
}
int day = 0, month = 1;
Console.Write(“Enter number please: “);
int n =int.Parse(Console.ReadLine());
for (int i = 0; i < n; i++)
{
day++;
if (day > 31 && i <= 186)
{
day = 1;
month++;
}
else if (day > 30 && i <= 336 && i > 186)
{
day = 1;
month++;
}
else if (day > 29 && i > 336)
{
day = 1;
month++;
}
}
String m = (month < 10) ? “0” : “”, p = (day < 10) ? “0” : “”;
Console.WriteLine(“{0}{1}/{2}{3}”, m, month, p, day);
}
سلام وقت بخیر،