Bu örnekte C# Windows Form ile DateTimePicker ile girilen tarihin hangi burç olduğunu bulacağız. Örneğimizde DateTimePicker‘ da kullanıcının seçtiği doğum gününe göre hangi burçta olduğunu ekranda göstereceğiz. Bu işlemi yaparken pictureBox kontrolü kullanacağız.
- Koç Burcu : 21 Mart – 20 Nisan
- Boğa Burcu : 21 Nisan – 21 Mayıs
- İkizler Burcu : 22 Mayıs – 22 Haziran
- Yengeç Burcu : 23 Haziran – 22 Temmuz
- Aslan Burcu : 23 Temmuz – 22 Ağustos
- Başak Burcu : 23 Ağustos – 22 Eylül
- Terazi Burcu : 23 Eylül – 22 Ekim
- Akrep Burcu : 23 Ekim – 21 Kasım
- Yay Burcu : 22 Kasım – 21 Aralık
- Oğlak Burcu : 22 Aralık – 21 Ocak
- Kova Burcu : 22 Ocak – 19 Şubat
- Balık Burcu : 20 Şubat – 20 Mart
Form tasarımı ve C# kodları:
Form Tasarımı:
C# Kodları:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 | int gun; int ay; private void dateTimePicker1_ValueChanged(object sender, EventArgs e) { ay=Convert.ToInt16(dateTimePicker1.Value.Month); gun=Convert.ToInt16(dateTimePicker1.Value.Day); //www.algoritmaornekleri.com if ((ay == 12 & gun >= 12) || (ay == 1 & gun <= 20)) { TxtBurc.Text = "OĞLAK"; pictureBox1.ImageLocation="oglak.jpg"; } if ((ay == 9 & gun >= 22) || (ay == 10 & gun <= 23)) { TxtBurc.Text = "TERAZİ"; pictureBox1.ImageLocation = "terazi.jpg"; } if ((ay == 1 & gun >= 21) || (ay == 2 & gun <= 19)) { TxtBurc.Text = "KOVA"; pictureBox1.ImageLocation = "kova.jpg"; } //www.algoritmaornekleri.com if ((ay == 2 & gun >= 20) || (ay == 3 & gun <= 20)) { TxtBurc.Text = "BALIK"; pictureBox1.ImageLocation = "balik.jpg"; } if ((ay == 3 & gun >= 21) || (ay == 4 & gun <= 20)) { TxtBurc.Text = "KOÇ"; pictureBox1.ImageLocation = "koc.jpg"; } if ((ay == 4 & gun >= 21) || (ay == 5 & gun <= 21)) { TxtBurc.Text = "BOĞA"; pictureBox1.ImageLocation = "boga.jpg"; } //www.algoritmaornekleri.com if ((ay == 5 & gun >= 22) || (ay == 6 & gun <= 21)) { TxtBurc.Text = "İKİZLER"; pictureBox1.ImageLocation = "ikizler.jpg"; } if ((ay == 6 & gun >= 22) || (ay == 7 & gun <= 23)) { TxtBurc.Text = "YENGEÇ"; pictureBox1.ImageLocation = "yengec.jpg"; } if ((ay == 7 & gun >= 24) || (ay == 8 & gun <= 23)) { TxtBurc.Text = "ASLAN"; pictureBox1.ImageLocation = "aslan.jpg"; } if ((ay == 8 & gun >= 24) || (ay == 9 & gun <= 23)) { TxtBurc.Text = "BAŞAK"; pictureBox1.ImageLocation = "basak.jpg"; } //www.algoritmaornekleri.com if ((ay == 102 & gun >= 23) || (ay == 11 & gun <= 22)) { TxtBurc.Text = "AKREP"; pictureBox1.ImageLocation = "akrep.jpg"; } if ((ay == 11 & gun >= 23) || (ay == 12 & gun <= 22)) { TxtBurc.Text = "YAY"; pictureBox1.ImageLocation = "yay.jpg"; } } |
Add Comment