cado Mesaj tarihi: Ocak 20, 2010 Mesaj tarihi: Ocak 20, 2010 kod şu; for(i=1;i<5;i++) switch(i) { case 1: document.write("Ayse ");break; case 2:case 4:case 3: document.write("Lale ");break; } şimdi burda "Ayşe Lale Lale Lale" mi yazar yoksa 3 tane değilde 2 tanemi Lale yazar?
DERT3 Mesaj tarihi: Ocak 20, 2010 Mesaj tarihi: Ocak 20, 2010 cado said: kod şu; for(i=1;i<5;i++) switch(i) { case 1: document.write("Ayse ");break; case 2:case 4:case 3: document.write("Lale ");break; } "Ayse Lale Lale Lale " yazar. şimdi burda "Ayşe Lale Lale Lale" mi yazar yoksa 3 tane değilde 2 tanemi Lale yazar?
cado Mesaj tarihi: Ocak 20, 2010 Konuyu açan Mesaj tarihi: Ocak 20, 2010 hocaya sordum 2 Lale olcak dedi ben 3 tane yapmıştım ama.lan bu kadar kolay sorudan puan kaybedersem ağlarım.
Kojiroh Mesaj tarihi: Ocak 20, 2010 Mesaj tarihi: Ocak 20, 2010 İki Lale nası olur abi. i'yi 3'ten başlatsa anca. Ha Ayşe Lale Lale diye yazdı diyosa o hiçten olmaz :P
barnacle Mesaj tarihi: Ocak 20, 2010 Mesaj tarihi: Ocak 20, 2010 hiç bilmeden yorum yapçam case 2:case 4:case 3: 2 4 3 yazılmış ondan olabilir mi?
DERT3 Mesaj tarihi: Ocak 20, 2010 Mesaj tarihi: Ocak 20, 2010 i = 1 için Ayşe i = 2 için Lale i = 3 için Lale i = 4 için Lale yazar ancak. senin kodda Case 2:case 4:case 3 yazılmış. burda case 4 önce yazıldığı için case 3 e bakarken eğer default olmadığı için 3 ü atlamışsa 2 tane lale yazar hocan üçkağıtçılık yapmış. içinden kendisini anabilirsin.
barnacle Mesaj tarihi: Ocak 20, 2010 Mesaj tarihi: Ocak 20, 2010 uf çok iyiyim. arkadaş sende hiç bilmiyomuşsun :P
cado Mesaj tarihi: Ocak 20, 2010 Konuyu açan Mesaj tarihi: Ocak 20, 2010 ya hiç dikkat etmemiştim aha kolay soru diye atlamıştım direk :(
DERT3 Mesaj tarihi: Ocak 20, 2010 Mesaj tarihi: Ocak 20, 2010 switch case in ibneliği şudur. Case 1 >> case 2 >> case 3 diye bakar yani sırayla yazmak zorundasın. 1 taneyi atlarsan öbürüne geçersen sonradan yazman bir işe yaramıyor. çünkü sırayla kontrol ediyor. mesela : said: case 1 : bla bla bla... case 2 : sklsada case 3 : 323232 case 5 : sasaferere default : kase kase şimdi sen bunu yazınca 4 ü çağırırsan "kase kase" yazar. ama default satırı olmasaydı program çıktı vermezdi.
barnacle Mesaj tarihi: Ocak 20, 2010 Mesaj tarihi: Ocak 20, 2010 hocalar adi ya. özellikle kolay sorudan şüphelenceksin.
Kojiroh Mesaj tarihi: Ocak 20, 2010 Mesaj tarihi: Ocak 20, 2010 İyi de case'ler AND ile karşılaştırılmıyo ki. case 2: case 4: case 3: demek, 2, 4 veya 3 ise şunu şunu yap demek. Üç tane lale yazması lazım. Kodunu yazıp çalıştırıp bakın isterseniz. Hangi dilden bahsediyoruz bu arada?
DERT3 Mesaj tarihi: Ocak 20, 2010 Mesaj tarihi: Ocak 20, 2010 cado said: ya hiç dikkat etmemiştim aha kolay soru diye atlamıştım direk :( SQL dersi verirken MYO daki bilgisayar programcılarına , sazan diye buna benzer koşullu bir soru sormuştum onda daha beterdi. bu yine kolay. ben b+=4 diye aritmetik işlemle beraber sormuştum b nin değerine göre SQL den değer okutuyordum.ordaki arkadaşlar da hemen atlıyordu. hiç SQL tablo isimlerini yada alan isimlerine dikkat eden yoktu. hemen atlıyorlardı bende hemen diyrodum ki bu program çıktı vermez yazınca programı deneme veritabanında direkt apışıp kalıyorlardı. Unutma ufak şeyler bazen tüm programı baştan yazamana neden olabilir.
DERT3 Mesaj tarihi: Ocak 20, 2010 Mesaj tarihi: Ocak 20, 2010 Kojiroh said: İyi de case'ler AND ile karşılaştırılmıyo ki. case 2: case 4: case 3: demek, 2, 4 veya 3 ise şunu şunu yap demek. Üç tane lale yazması lazım. Kodunu yazıp çalıştırıp bakın isterseniz. Hangi dilden bahsediyoruz bu arada? pascal ile yazmış olabilir break komutu orda zorunlu idi.
cado Mesaj tarihi: Ocak 20, 2010 Konuyu açan Mesaj tarihi: Ocak 20, 2010 html de js ile yazılmışta.c# da denedim 3 lale yaptı
Kojiroh Mesaj tarihi: Ocak 20, 2010 Mesaj tarihi: Ocak 20, 2010 JS ile de deneyelim o zaman. Dilden dile bi farklılık olmadığı sürece üç adet Lale yazması lazım. Evet denedim üç tane Lale yazdı.
cado Mesaj tarihi: Ocak 20, 2010 Konuyu açan Mesaj tarihi: Ocak 20, 2010 evet 3 tane yazıyor js dede.
Brigand Mesaj tarihi: Ocak 20, 2010 Mesaj tarihi: Ocak 20, 2010 3 tane yazar edit: denedim hatta js ve c'de 3er tane yazıyor.
Öne çıkan mesajlar