İf Else, Kisa İf? Ve Switch Operatoru Ayni örneğin 3 operatorlede gerçekleştirilmesi Plakadan Şehir Bulma Örneği Kısa if (?) ile Yapımı public static void main(string[] args) { int plkakdu=integer.valueof(joptionpane.showinputdialog(null, "Plaka Kodunu Giriniz")); String sehir; sehir = (plkakdu==81)?"düzce":(plkakdu==80)?"osmaniye":(plkakdu==79)?"kilis": (plkakdu==78)?"karabük":(plkakdu==77)?"yalova":(plkakdu==76)?"iğdır":(plkakdu==75)?"ardahan": (plkakdu==74)?"bartın":(plkakdu==73)?"şırnak":(plkakdu==72)?"batman":(plkakdu==71)?"kırıkkale ": (plkakdu==70)?"karaman":(plkakdu==69)?"bayburt":(plkakdu==68)?"aksaray":(plkakdu==67)?"zongul dak": (plkakdu==66)?"yozgat":(plkakdu==65)?"van":(plkakdu==64)?"uşak":(plkakdu==63)?"şanlıurfa": (plkakdu==62)?"tunceli":(plkakdu==61)?"trabzon":(plkakdu==60)?"tokat":(plkakdu==59)?"tekirdağ ": (plkakdu==58)?"sivas":(plkakdu==57)?"sinop":(plkakdu==56)?"siirt":(plkakdu==55)?"samsun": (plkakdu==54)?"sakarya":(plkakdu==53)?"rize":(plkakdu==52)?"ordu":(plkakdu==51)?"sivas": (plkakdu==50)?"nevşehir":(plkakdu==49)?"muş":(plkakdu==48)?"muğla":(plkakdu==47)?"mardin": (plkakdu==46)?"kahramanmaraş":(plkakdu==45)?"manisa":(plkakdu==44)?"malatya":(plkakdu==43)?"k ütahya": (plkakdu==42)?"konya":(plkakdu==41)?"kocaeli":(plkakdu==40)?"kırşehir":(plkakdu==39)?"kırklar eli": (plkakdu==38)?"kayseri":(plkakdu==37)?"kastamonu":(plkakdu==36)?"kars":(plkakdu==35)?"izmir": (plkakdu==34)?"istanbul":(plkakdu==33)?"mersin":(plkakdu==32)?"isparta":(plkakdu==31)?"hatay" : (plkakdu==30)?"hakkari":(plkakdu==29)?"gümüşhane":(plkakdu==28)?"giresun":(plkakdu==27)?"gazi antep": (plkakdu==26)?"eskişehir":(plkakdu==25)?"erzurum":(plkakdu==24)?"erzincan":(plkakdu==23)?"ela zığ": (plkakdu==22)?"edirne":(plkakdu==21)?"diyarbakır":(plkakdu==20)?"denizli":(plkakdu==19)?"çoru www.dijitalders.com İf Else, Kisa İf? Ve Switch Operatoru 1
m": (plkakdu==18)?"çankırı":(plkakdu==17)?"çanakkale":(plkakdu==16)?"bursa":(plkakdu==15)?"burdur ": (plkakdu==14)?"bolu":(plkakdu==13)?"bitlis":(plkakdu==12)?"bingöl":(plkakdu==11)?"bilecik": (plkakdu==10)?"balıkesir":(plkakdu==9)?"aydın":(plkakdu==8)?"artvin":(plkakdu==7)?"antalya": (plkakdu==6)?"ankara":(plkakdu==5)?"amasya":(plkakdu==4)?"ağrı":(plkakdu==3)?"afyonkarahisar" : (plkakdu==2)?"adıyaman":(plkakdu==1)?"adana":"bulunamadı"; JOptionPane.showMessageDialog(null, sehir); if else ile yapımı public static void main(string[] args) { int kod = Integer.valueOf(JOptionPane.showInputDialog("Plaka Kodunu Giriniz")); String sehir; int icon = JOptionPane.WARNING_MESSAGE; if (kod == 1){ sehir = "Adana" ; else if (kod == 2){ sehir = "Adıyaman"; else if (kod == 3){ sehir = "Afyonkarahisar"; else if (kod == 4){ sehir = "Ağrı"; else if (kod == 5){ sehir = "Amasya"; else if (kod == 6){ sehir = "Ankara"; else if (kod == 7){ sehir = "Antalya"; else if (kod == 8){ sehir = "Artvin"; else if (kod == 9){ sehir = "Aydın"; else if (kod == 10){ sehir = "Balıkesir"; else if (kod == 11){ sehir = "Bilecik"; else if (kod == 12){ sehir = "Bingöl"; else if (kod == 13){ sehir = "Bitlis"; else if (kod == 14){ sehir = "Bolu"; else if (kod == 15){ sehir = "Burdur"; else if (kod == 16){ sehir = "Bursa"; else if (kod == 17){ sehir = "Çanakkale"; else if (kod == 18){ sehir = "Çankırı"; else if (kod == 19){ sehir = "Çorum"; else if (kod == 20){ sehir = "Denizli"; else if (kod == 21){ sehir = "Diyarbakır"; else if (kod == 22){ sehir = "Edirne"; else if (kod == 23){ sehir = "Elazığ"; else if (kod == 24){ sehir = "Erzincan"; www.dijitalders.com İf Else, Kisa İf? Ve Switch Operatoru 2
else if (kod == 25){ sehir = "Erzurum"; else if (kod == 26){ sehir = "Eskişehir"; else if (kod == 27){ sehir = "Gaziantep"; else if (kod == 28){ sehir = "Giresun"; else if (kod == 29){ sehir = "Gümüşhane"; else if (kod == 30){ sehir = "Hakkari"; else if (kod == 31){ sehir = "Hatay"; else if (kod == 32){ sehir = "Isparta"; else if (kod == 33){ sehir = "Mersin"; else if (kod == 34){ sehir = "İstanbul"; else if (kod == 35){ sehir = "İzmir"; else if (kod == 36){ sehir = "Kars"; else if (kod == 37){ sehir = "Kastamonu"; else if (kod == 38){ sehir = "Kayseri"; else if (kod == 39){ sehir = "Kırklareli"; else if (kod == 40){ sehir = "Kırşehir"; else if (kod == 41){ sehir = "Kocaeli"; else if (kod == 42){ sehir = "Konya"; else if (kod == 43){ sehir = "Kütahya"; else if (kod == 44){ sehir = "Malatya"; else if (kod == 45){ sehir = "Manisa"; else if (kod == 46){ sehir = "Kahramanmaraş"; else if (kod == 47){ sehir = "Mardin"; else if (kod == 48){ sehir = "Muğla"; else if (kod == 49){ sehir = "Muş"; else if (kod == 50){ sehir = "Nevşehir"; else if (kod == 51){ sehir = "Niğde"; else if (kod == 52){ sehir = "Ordu"; else if (kod == 53){ sehir = "Rize"; else if (kod == 54){ sehir = "Sakarya"; else if (kod == 55){ sehir = "Samsun"; else if (kod == 56){ sehir = "Siirt"; else if (kod == 57){ sehir = "Sinop"; else if (kod == 58){ sehir = "Sivas"; else if (kod == 59){ sehir = "Tekirdağ"; else if (kod == 60){ sehir = "Tokat"; else if (kod == 61){ sehir = "Trabzon"; else if (kod == 62){ sehir = "Tunceli"; else if (kod == 63){ sehir = "Şanlıurfa"; else if (kod == 64){ sehir = "Uşak"; else if (kod == 65){ sehir = "Van"; else if (kod == 66){ sehir = "Yozgat"; else if (kod == 67){ sehir = "Zonguldak"; else if (kod == 68){ sehir = "Aksaray"; else if (kod == 69){ sehir = "Bayburt"; else if (kod == 70){ sehir = "Karaman"; else if (kod == 71){ sehir = "Kırıkkale"; else if (kod == 72){ sehir = "Batman"; else if (kod == 73){ sehir = "Şırnak"; else if (kod == 74){ sehir = "Bartın"; else if (kod == 75){ sehir = "Ardahan"; else if (kod == 76){ sehir = "Iğdır"; else if (kod == 77){ sehir = "Yalova"; else if (kod == 78){ sehir = "Karabük"; else if (kod == 79){ sehir = "Kilis"; www.dijitalders.com İf Else, Kisa İf? Ve Switch Operatoru 3
else if (kod == 80){ sehir = "Osmaniye"; else if (kod == 81){ sehir = "Düzce"; else {sehir = "Bulunamadı"; icon = JOptionPane.ERROR_MESSAGE; ; JOptionPane.showMessageDialog(null, sehir, "", icon); switch ile yapımı public static void main(string[] args) { String sehirler[] = {"Adana","Adıyaman","Afyonkarahisar","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","Mersin","İstanbul","İzmir","Kars","Kastamonu", "Kayseri","Kırklareli","Kırşehir","Kocaeli","Konya","Kütahya","Malatya","Manisa", "Kahramanmaraş","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 kodal = Integer.valueOf(JOptionPane.showInputDialog("Plaka Kodunu Giriniz")); String sehiri ; int icon = JOptionPane.PLAIN_MESSAGE; switch (kodal){ case 1 : sehiri = sehirler[];break; case 2 : sehiri = sehirler[1];break; case 3 : sehiri = sehirler[2];break; case 4 : sehiri = sehirler[3];break; case 5 : sehiri = sehirler[4];break; case 6 : sehiri = sehirler[5];break; case 7 : sehiri = sehirler[6];break; case 8 : sehiri = sehirler[7];break; case 9 : sehiri = sehirler[8];break; case 10 : sehiri = sehirler[9];break; case 11 : sehiri = sehirler[10];break; case 12 : sehiri = sehirler[11];break; case 13 : sehiri = sehirler[12];break; case 14 : sehiri = sehirler[13];break; case 15 : sehiri = sehirler[14];break; case 16 : sehiri = sehirler[15];break; case 17 : sehiri = sehirler[16];break; case 18 : sehiri = sehirler[17];break; case 19 : sehiri = sehirler[18];break; case 20 : sehiri = sehirler[19];break; case 21 : sehiri = sehirler[20];break; www.dijitalders.com İf Else, Kisa İf? Ve Switch Operatoru 4
case 22 : sehiri = sehirler[21];break; case 23 : sehiri = sehirler[22];break; case 24 : sehiri = sehirler[23];break; case 25 : sehiri = sehirler[24];break; case 26 : sehiri = sehirler[25];break; case 27 : sehiri = sehirler[26];break; case 28 : sehiri = sehirler[27];break; case 29 : sehiri = sehirler[28];break; case 30 : sehiri = sehirler[29];break; case 31 : sehiri = sehirler[30];break; case 32 : sehiri = sehirler[31];break; case 33 : sehiri = sehirler[32];break; case 34 : sehiri = sehirler[33];break; case 35 : sehiri = sehirler[34];break; case 36 : sehiri = sehirler[35];break; case 37 : sehiri = sehirler[36];break; case 38 : sehiri = sehirler[37];break; case 39 : sehiri = sehirler[38];break; case 40 : sehiri = sehirler[39];break; case 41 : sehiri = sehirler[40];break; case 42 : sehiri = sehirler[41];break; case 43 : sehiri = sehirler[42];break; case 44 : sehiri = sehirler[43];break; case 45 : sehiri = sehirler[44];break; case 46 : sehiri = sehirler[45];break; case 47 : sehiri = sehirler[46];break; case 48 : sehiri = sehirler[47];break; case 49 : sehiri = sehirler[48];break; case 50 : sehiri = sehirler[49];break; case 51 : sehiri = sehirler[50];break; case 52 : sehiri = sehirler[51];break; case 53 : sehiri = sehirler[52];break; case 54 : sehiri = sehirler[53];break; case 55 : sehiri = sehirler[54];break; case 56 : sehiri = sehirler[55];break; case 57 : sehiri = sehirler[56];break; case 58 : sehiri = sehirler[57];break; case 59 : sehiri = sehirler[58];break; case 60 : sehiri = sehirler[59];break; case 61 : sehiri = sehirler[60];break; case 62 : sehiri = sehirler[61];break; case 63 : sehiri = sehirler[62];break; case 64 : sehiri = sehirler[63];break; case 65 : sehiri = sehirler[64];break; case 66 : sehiri = sehirler[65];break; case 67 : sehiri = sehirler[66];break; case 68 : sehiri = sehirler[67];break; case 69 : sehiri = sehirler[68];break; case 70 : sehiri = sehirler[69];break; case 71 : sehiri = sehirler[70];break; case 72 : sehiri = sehirler[71];break; case 73 : sehiri = sehirler[72];break; case 74 : sehiri = sehirler[73];break; case 75 : sehiri = sehirler[74];break; case 76 : sehiri = sehirler[75];break; www.dijitalders.com İf Else, Kisa İf? Ve Switch Operatoru 5
case 77 : sehiri = sehirler[76];break; case 78 : sehiri = sehirler[77];break; case 79 : sehiri = sehirler[78];break; case 80 : sehiri = sehirler[79];break; case 81 : sehiri = sehirler[80];break; default: sehiri = "Bulunamadı"; icon = JOptionPane.ERROR_MESSAGE; JOptionPane.showMessageDialog(null,sehiri, "", icon); Numaranın Karşılığını Veren Örnek www.dijitalders.com İf Else, Kisa İf? Ve Switch Operatoru 6