تقویم شمسی
سوال
برنامه ایی بنویسید که در خروجی تقویم شمسی سال ۹۸ را چاپ کند.
حل شده
2
انجمن برنامه نویسان سی شارپ
5 سال
2 پاسخ ها
357 دیده شده
3
پاسخ ها ( ۲ )
int i, j, c = 1;
string[][] calendar = new string[12][];
calendar[0] = new string[31];
calendar[1] = new string[31];
calendar[2] = new string[31];
calendar[3] = new string[31];
calendar[4] = new string[31];
calendar[5] = new string[31];
calendar[6] = new string[30];
calendar[7] = new string[30];
calendar[8] = new string[30];
calendar[9] = new string[30];
calendar[10] = new string[30];
calendar[11] = new string[29];
Console.WriteLine(” (( The solar calendar of 98 ))nn”);
for (i = 0; i < ۱۲; i++)
{
Console.WriteLine("—————————————————");
Console.WriteLine("SattSuntMontTuetWedtThutFri");
for (j = 1; j <= calendar[i].Length; j++)
{
if (i == 0 && j == 1) Console.Write("ttttt");
if (i == 1 && j == 1) Console.Write("t");
if (i == 2 && j == 1) Console.Write("tttt");
if (i == 4 && j == 1) Console.Write("ttt");
if (i == 5 && j == 1) Console.Write("tttttt");
if (i == 6 && j == 1) Console.Write("tt");
if (i == 7 && j == 1) Console.Write("tttt");
if (i == 8 && j == 1) Console.Write("tttttt");
if (i == 9 && j == 1) Console.Write("t");
if (i == 10 && j == 1) Console.Write("ttt");
if (i == 11 && j == 1) Console.Write("ttttt");
if (i == 0 && j == 1)
{
c = 5;
}
if (c == 7)
{
Console.WriteLine();
c = 0;
}
Console.Write(j + "t");
c++;
}
Console.WriteLine("n");
}
Console.WriteLine("—————————————————");
Console.WriteLine("nnn");
سلام وقت بخیر،