Dizi kullanarak textbox’a girilen sayı değerine göre gün ismini yaz — Csharp
Dizi kullanarak textbox’a girilen sayı değerine göre gün ismini yaz — Csharp
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text;//www.gorselprogramlama.com using System.Threading.Tasks; using System.Windows.Forms; namespace WindowsFormsApplication2 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { textBox2.Text = "";//www.gorselprogramlama.com string[] gunler = { "Pazartesi", "Salı", "Çarşamba", "Perşembe", "Cuma", "Cumartesi", "Pazar" }; int girilen=Convert.ToInt32(textBox1.Text); if (girilen > 0 && girilen < 8) textBox2.Text = gunler[girilen - 1].ToString(); else MessageBox.Show("Lütfen 1-7 arası sayı giriniz"); //www.gorselprogramlama.com } } }
Hocam Merhaba
öncelikle çok teşekkür ederim örnekleriniz için ama tek anlamadığım gunler[girilen-1] kısmında (-1) ın anlamı nedir .
teşekkürler
Hasan :
Dizi elemanları sıfırdan başlar.Mesela 1 girildi.Dizinin 0.elemanı Pazartesi 1.elamanı Salı ve ekrana Salı yazar.Eksi bir diyoruzki doğru gün yazılsın.1 girildi mesela 1-1=0 0.eleman Pazartesi olduğu için ekrana Pazartesi yazar.