20 Nisan 2015 Pazartesi

C# Console Application :Telefon Rehberi

Bu program girilen isme karşılık hafızada tutulan numarayı gösterir.

Başlangıçta isimler ve numaralar için iki ayrı string dizisi tanımlıyoruz . Daha sonra kullanıcıdan aranan ismi istiyoruz. Başlangıçta bool cinsinden "bulundu" değerini false kabul edelim . Devamında bir for döngüsü başlatıyoruz. Burada bir "i" tam sayısı tanımlıyoruz . "i " eğer 5 ten küçük ve "bulundu" da false ise "i" 1 artırılır.

Aşağıda da if komutu ile aranan ve isimler[i] karşılaştırılır. Eğer eşit olursa telefonlar[i] dizi hücresindeki numara ekrana yazdırılır.

Bu arada derleyici

John = isimler[0] -> dizinin ilk elemanı
1111=telefonlar[0] -> dizinin ilk elemanı

Veli = isimler[1] -> dizinin 2. elemanı
2222=telefonlar[1] -> dizinin 2. elemanı

.....

olduğunu bilir. Karşılaştırmayı buna göre yapar.

NOT:Harflerin büyük ya da küçük olmasına dikkat edin.Mesela bu örnekte "Veli" değil de "veli" yazsaydık numaraya ulaşamazdık.. --->

Hiç yorum yok:

Yorum Gönder