C# bir kodda hata var Console programı

tugcan2626

Üye
11 Şub 2013
129
0
24
İstanbul
EN AŞAĞI İNİN ORDA YAZDIM

Console.WriteLine("Bir il plaka kodu giriniz ve Enter tuşuna basınız");//Ekranda bu soruyu sana soruyor
Console.WriteLine("Bilgi için bilgi yazınız");
string a = Convert.ToString(Console.ReadLine());
int plaka = Convert.ToInt32(Console.ReadLine()); //bu kod plakaları çevirmeye yarar zaten Convert.ToInt32 bu işe yarıyor
if (plaka == 1)
Console.WriteLine("01 plaka kodu Adana ilimize aittir");
if (plaka == 2)
Console.WriteLine("02 plaka kodu Adıyaman ilimize aittir");
if (plaka == 3)
Console.WriteLine("03 plaka kodu Afyonkarahisar ilimize aittir");
if (plaka == 4)
Console.WriteLine("04 plaka kodu Ağrı ilimize aittir");
if (plaka == 5)
Console.WriteLine("05 plaka kodu Amasya ilimize aittir");
if (plaka == 6)
Console.WriteLine("06 plaka kodu Angara ilimize aittir");
if (plaka == 7)
Console.WriteLine("07 plaka kodu Antalya ilimize aittir");
if (plaka == 8)
Console.WriteLine("08 plaka kodu Artvin iline aittir");
if (plaka == 9)
Console.WriteLine("09 plaka kodu Aydın ilimize aittir");
if (plaka == 10)
Console.WriteLine("10 plaka kodu Balıkesir ilimize aittir");
if (plaka == 11)
Console.WriteLine("11 plaka kodu Bilecik ilimize aittir");
if (plaka == 12)
Console.WriteLine("12 plaka kodu Bingöl ilimize aittir");
if (plaka == 13)
Console.WriteLine("13 plaka kodu Bitlis ilimize aittir");
if (plaka == 14)
Console.WriteLine("14 plaka kodu Bolu ilimize aittir");
if (plaka == 15)
Console.WriteLine("15 plaka kodu Burdur ilimize aittir");
if (plaka == 16)
Console.WriteLine("16 plaka kodu Bursa ilimze aittir");
if (plaka == 17)
Console.WriteLine("17 plaka kodu Çanakkale ilimze aittir");
if (plaka == 18)
Console.WriteLine("18 plaka kodu Çankırı ilimize aittir");
if (plaka == 19)
Console.WriteLine("19 plaka kodu Çorum ilimize aittir");
if (plaka == 20)
Console.WriteLine("20 plaka kodu Denizli ilimize aittir");
if (plaka == 21)
Console.WriteLine("21 plaka kodu Diyarbekir iline aittir");
if (plaka == 22)
Console.WriteLine("22 plaka kodu güzel Edirnemize aittir"); //Trakya Candır
if (plaka == 23)
Console.WriteLine("23 plaka kodu Elazığ iline aittir");
if (plaka == 24)
Console.WriteLine("24 plaka kodu Erzincan iline aittir");
if (plaka == 25)
Console.WriteLine("25 plaka kodu Erzurum iline aittir");
if (plaka == 26)
Console.WriteLine("26 plaka kodu Eskişehir ilimize aittir");
if (plaka == 27)
Console.WriteLine("27 plaka kodu Gaziantep ilimize aittir");
if (plaka == 28)
Console.WriteLine("28 plaka kodu Giresun ilimize aittir");
if (plaka == 29)
Console.WriteLine("29 plaka kodu Gümüşhane ilimze aittir");
if (plaka == 30)
Console.WriteLine("30 plaka kodu Hakkari iline aittir");
if (plaka == 31)
Console.WriteLine("31 plaka kodu Hatay ilimize aittir");
if (plaka == 32)
Console.WriteLine("32 plaka kodu Isparta ilimize aittir");
if (plaka == 33)
Console.WriteLine("33 plaka kodu Mersin ilimize aittir");
if (plaka == 34)
Console.WriteLine("34 plaka kodu İstanbul ilimize aittir"); // İstanbul candır can
if (plaka == 35)
Console.WriteLine("35 plaka kodu İzmir ilimize aittir");
if (plaka == 36)
Console.WriteLine("36 plaka kodu Karsa ilimize aittir");
if (plaka == 37)
Console.WriteLine("37 plaka kodu Kastamonu ilimize aittir");
if (plaka == 38)
Console.WriteLine("38 plaka kodu Kayseri ilimize aittir");
if (plaka == 39)
Console.WriteLine("39 plaka kodu Kırklareli ilimize aittir");
if (plaka == 40)
Console.WriteLine("40 plaka kodu Kırşehir ilimze aittir");
if (plaka == 41)
Console.WriteLine("41 plaka kodu Kocaeli ilimze aittir");
if (plaka == 42)
Console.WriteLine("42 plaka kodu Gonya ilimize aittir");
if (plaka == 43)
Console.WriteLine("43 plaka kodu Kütayha ilimize aittir");
if (plaka == 44)
Console.WriteLine("44 plaka kodu Malatya ilimize aittir");
if (plaka == 45)
Console.WriteLine("45 plaka kodu Manisa ilimize aittir");
if (plaka == 46)
Console.WriteLine("46 plaka kodu Kahramanmaraş ilimize aittir");
if (plaka == 47)
Console.WriteLine("47 plaka kodu Mardin iline aittir");
if (plaka == 48)
Console.WriteLine("48 plaka kodu Muğla iline aittir");
if (plaka == 49)
Console.WriteLine("49 plaka kodu Muş ilimize aittir");
if (plaka == 50)
Console.WriteLine("50 plaka kodu Nevşehir ilimize aittir");
if (plaka == 51)
Console.WriteLine("51 plaka kodu Niğde ilimize aittir");
if (plaka == 52)
Console.WriteLine("52 plaka kodu Ordu ilimize aittir");
if (plaka == 53)
Console.WriteLine("53 plaka kodu Rize ilimize aittir");
if (plaka == 54)
Console.WriteLine("54 plaka kodu Sakarya ilimize aittir");
if (plaka == 55)
Console.WriteLine("55 plaka kodu Samsun ilimize aittir");
if (plaka == 56)
Console.WriteLine("56 plaka kodu Siirt iline aittir");
if (plaka == 57)
Console.WriteLine("57 plaka kodu Sinop ilimize aittir");
if (plaka == 58)
Console.WriteLine("58 plaka kodu Sivas ilmimize aittir");
if (plaka == 59)
Console.WriteLine("59 plaka kodu Tekirdağ ilimize aittir");
if (plaka == 60)
Console.WriteLine("60 plaka kodu Tokat ilimize aittir");
if (plaka == 61)
Console.WriteLine("61 plaka kodu Trabzon ilimize aittir");
if (plaka == 62)
Console.WriteLine("62 plaka kodu Tunceli iline aittir");
if (plaka == 63)
Console.WriteLine("63 plaka kodu Şanlıurfa iline aittir");
if (plaka == 64)
Console.WriteLine("64 plaka kodu Uşak ilimize aittir");
if (plaka == 65)
Console.WriteLine("65 plaka kodu Van iline aittir");
if (plaka == 66)
Console.WriteLine("66 plaka kodu Yozgat ilimize aittir");
if (plaka == 67)
Console.WriteLine("67 plaka kodu Zonguldak ilimize aittir");
if (plaka == 68)
Console.WriteLine("68 plaka kodu Aksaray ilimize aittir");
if (plaka == 69)
Console.WriteLine("69 plaka kodu Bayburt ilimize aittir");
if (plaka == 70)
Console.WriteLine("70 plaka kodu Karaman ilimze aittir");
if (plaka == 71)
Console.WriteLine("71 plaka kodu Kırkkale ilimize aittir");
if (plaka == 72)
Console.WriteLine("Batman ilimize aittir");
if (plaka == 73)
Console.WriteLine("73 plaka kodu Şırnak iline aittir");
if (plaka == 74)
Console.WriteLine("74 plaka kodu Bartın ilimize aittir");
if (plaka == 75)
Console.WriteLine("75 plaka kodu Ardahan iline aittir");
if (plaka == 76)
Console.WriteLine("76 plaka kodu Iğdır ilimize aittir");
if (plaka == 77)
Console.WriteLine("77 plaka kodu Yalova ilimize aittir");
if (plaka == 78)
Console.WriteLine("78 plaka kodu Karabük ilimize aittir");
if (plaka == 79)
Console.WriteLine("79 plaka kodu Kilis ilimize aittir");
if (plaka == 80)
Console.WriteLine("80 plaka kodu Osmaniye ilimize aittir");
if (plaka == 81)
Console.WriteLine("81 plaka kodu Düzce ilimize aittir");//Kod bitişi
string (a=bilgi);
Console.WriteLine("Bu program Türkiye sınırları içerisinde bulunan illeri belirtir.");
Console.WriteLine("Örneğin 22 yazdığınızda size Bu ilin Edirne olduğunu söyler");

Console.ReadKey();//ekrana yazdırma kodu ve son


Buradaki string(a==bilgi); kodunda sorun gösteriyor değişkeni yukarıda atadım
string "a==bilgi"
string "a=bilgi"
string (a==bilgi)
string (a==bilgi);
vb her türlü denedim ama bir hata var string değişkenini tam bilmiyorum
 

strkaos

Kıdemli Üye
30 Mar 2013
2,916
0
C:\Windows\
kardeşim plaka adli değişken turunu string olarak degistir ve bilgi değişkenini kaldır

ardından kullandığın kontrolde deyimlerinde

if(plaka == "1")

şeklinde yaza


en sona geldiğinde ise yine ayni mantik olarak döngüyu

if(plaka =="bilgi")

şeklinde degistir olmasi gerekir
 

tahaege

Katılımcı Üye
18 Ocak 2013
263
0
KaliTerminal
HAyır arkadaşlar olay şu string a = bilgi ; yaz bırak bu kadar if değeri atamıyorsun parantez hata verdirtiyor string ege dediğimizde değer atarsanız mesela string ege="taha"; diyoruz başka bir değere atarkende gene aynı şekilde string a = bilgi; yazın yeter .
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.