Şimdi Ara

C# İl plaka kodu

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
5
Cevap
0
Favori
3.895
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba benim programım;
    Sistemde her ilin plaka kodu kayıtlı olacak ve sistem 1-81 arasında rastgele sayı üretecek sayıyı ekrana yazacak sayıya karşılık gelen ilin isminin girişi yapılacak doğru ise devam edecek yanlış ise program kapanacak en sonda kaç doğru tahmin yaptığını ekrana messagebox'ta gösterecek.


     C# İl plaka kodu







  • Araştıracağın konular
    1.Key-Value yani Integer,String şeklinde Dictionary oluşturma.
    2.Random sayı üretme
    3.Random türeyen sayıyı dictionaryde aratma ve varsa karşılığındaki String'i bastırma.
    Kaynaklar;
    https://muhammetaliugurlu.wordpress.com/2012/03/20/c-dictionary-generic-kullanimi/
    http://tayfundemirbas.net/c-rastgele-sayi-uretme-randomize/




  • using System;

    using System.Windows.Forms;

    namespace iller
    {
    /// <summary>
    /// Description of MainForm.
    /// </summary>
    public partial class MainForm : Form
    {
    public MainForm()
    {
    //
    // The InitializeComponent() call is required for Windows Forms designer support.
    //
    InitializeComponent();

    //
    // TODO: Add constructor code after the InitializeComponent() call.
    //
    }

    public string[] il=new string[]{"Adana","Adıyaman","Afyon","Ağrı","Amasya","Ankara","Antalya","Artvin","Aydın","Balıkesir","Bilecik","Bingöl","Bitlis","Bolu","Burdur","Bursa","Çanakkale","Çankırı","Çorum","Denizli","Diyarbakır","Edirne","Elazığ","Erzincan","Erzurum","Eskişehir","Gaziantep","Giresun","Gümüşhane","Hakkari","Hatay","Isparta","İçel","İstanbul","İzmir","Kars","Kastamonu","Kayseri","Kırklareli","Kırşehir","Kocaeli","Konya","Kütahya","Malatya","Manisa","K.maraş","Mardin","Muğla","Muş","Nevşehir","Niğde","Ordu","Rize","Sakarya","Samsun","Siirt","Sinop","Sivas","Tekirdağ","Tokat","Trabzon","Tunceli","Şanlıurfa","Uşak","Van","Yozgat","Zonguldak","Aksaray","Bayburt","Karaman","Kırıkkale"," Batman","Şırnak","Bartın","Ardahan","Iğdır","Yalova","Karabük","Kilis","Osmaniye","Düzce"};
    int doğru=0;


    void Button1Click(object sender, EventArgs e)
    {
    var random=new Random();


    textBox1.Text=random.Next(1,il.Length).ToString();


    }
    void Button2Click(object sender, EventArgs e)
    {


    if (textBox2.Text.ToLower()==il[Convert.ToInt32(textBox1.Text)-1].ToLower()) {
    doğru+=1;

    }
    else

    MessageBox.Show(doğru+ " tane bildin");
    ActiveForm.Close();

    }
    }
    }




  • Çok teşekkür ederim :)
  • "Yardım eder misiniz ?"
    "Bunu nasıl yapabilirim ?"

    Gibi şeyler beklerdim, biraz kaba olmuş bu şekilde
  • Yapay Zeka’dan İlgili Konular
    İZmir plaka yardım
    12 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.