Bi Bakarsanız Çok Sevinirim !

Eien
23-03-2013, 23:45   |  #1  
Eien avatarı
OP Yeni Üye
Teşekkür Sayısı: 2
24 mesaj
Kayıt Tarihi:Kayıt: Ara 2012

char cinsiyet;
int yas;
Console.Write("Lütfen cinsiyetinizi giriniz (E/K):");
cinsiyet=Convert.ToChar(Console.ReadLine());
Console.Write("Lütfen yaşınızı giriniz:");
yas =Console.Read();
if (((cinsiyet == 'E') "" (cinsiyet=='e')) && (yas >= 20))
{
Console.WriteLine("Askere Gidebilir");
}
else
{
Console.WriteLine("Askere Gidemez");
}

Öncelikle bu programda girilen cinsiyet ve yaş bilgilerine göre,kişinin askere gidip gidemeyeceğini öğreniyoruz

Sizden İsteğim ise bu programı kadınlar içinde yapıyorum ama yinede askere gidemez hatası veriyor 

bu kodları >=17 yaş ve hem erkek hem bayan için sonuç verebilecek ve doğru çalışanını kodlarını verirseniz sevirinim.(bitirdikten sonra programı debug yapıp bi deneyin)

Sistem Bilgilerim
  • Toplama
  • Windows 7 Ultimate 64-bit
  • AMD FX X4 4100 Soket AM3+ 3.6GHz 12MB Cache 32nm
  • M5A78L LE AMD 760G/SB710 AM3+ DDR3 2000MHz ASUS
  • AMD (ATI) HD6570 GDDR3 1GB/2.8GB HM 128Bit AMD RADEON DX11
  • Asus Xonar D2X/XDT/A(Bf Game) 7.1 Pci-e Ses Kartı
  • Mozilla Firefox
  • Kaspersky Anti-Virus
  • 6144 MB
  • Windows Phone
  • Android
sahinvural
25-03-2013, 01:04   |  #2  
Taze Üye
Teşekkür Sayısı: 0
2 mesaj
Kayıt Tarihi:Kayıt: Mar 2013

Hocam buyrun böyle bir örnek yptım en altta kodlarıda ekledim C/P yapabilirsiniz umarım işinizi görür ben consol dan anlamıyorum yeni sayılırım ondan böyle bir örnek yaptım ;)

[ Tüm kodu seç ] [ Yeni Pencerede Göster ]
private void Form1_Load(object sender, EventArgs e) { string[] cinsiyet = { "E", "K" }; cBxCinsiyet.Items.AddRange(cinsiyet); } private void btnGoster_Click(object sender, EventArgs e) { foreach (Control item in this.Controls) { if (item is ComboBox) { if (cBxCinsiyet.SelectedItem=="E" && nUpDwnYas.Value<20) { MessageBox.Show("Askere Gidebilir"); } else if (cBxCinsiyet.SelectedItem == "E" && nUpDwnYas.Value >= 20) { MessageBox.Show("Askere Gidemez"); } else if (cBxCinsiyet.SelectedItem == "K" && nUpDwnYas.Value < 18) { MessageBox.Show("Reşit Değil Evlenemez"); } else if (cBxCinsiyet.SelectedItem == "K" && nUpDwnYas.Value >= 18) { MessageBox.Show("Reşit ve Evlenebilir"); } } } }

Eien
08-04-2013, 15:28   |  #3  
Eien avatarı
OP Yeni Üye
Teşekkür Sayısı: 2
24 mesaj
Kayıt Tarihi:Kayıt: Ara 2012

iç içe if else yapısı kullanmışsın kardeş iyi olmuş :) ellerine sağlık