شماره ی روز سال را گرفته تاریخ را چاپ کند
ابتدا یک textboxبرای طول و عرض میگذاریم و یک button برای نمایش و یک label برای نمایش تاریخ روز سال میگذاریم و تنظیمات برنامه این تغییرات را اعمال میکنیم...
|
Form |
label |
Button |
Textbox |
Name |
Form1 |
Label1 |
BtnShow |
Textbox1 |
Text |
Form1 |
|
نمایش |
|
size |
300,300 |
0,13 |
75,23 |
100,20 |
Location |
0,0 |
113,174 |
116,107 |
102,65 |
|
|
|
در روال رویداد کلیک Button این کد زیر را می نویسیم:
private void BtnShow_Click(object sender, EventArgs e)
{
int n = int.Parse(textBox1.Text); //دریافت شماره ماه سال
int d = 0, m = 0;//تعریف متغیر
if (n <= 186)//شرط
{
m = n / 31 + 1;//تقسیم متغیر دریافتی به 31+1
d = n % 31;//باقیمانده متغیر دریافتی ب 31
}
if (n>186) //شرط
{
m = (n - 186) / 30 + 1;
d = (n / 186) % 30;
}
label1.Text = m.ToString()+"/"+d.ToString();//چاپ
}
توسعه برنامه
برنامه ای بنویسید که شماره ماه را بگیرد و بگوید که در کدام فصل است...