22 Mayıs 2012, 01:13:27
ARAMA | İLETİŞİM | SİTE HARİTASI | RSS
'Lütfen giriş yapın veya üye olun.'

Kullanıcı adınızı, şifrenizi ve aktif kalma süresini giriniz

Yeni anketlerimiz çok yakında sizlerle birlikte olacak !...

Gönderen Konu: C# Örnekleri (Console Application - Konsol Uygulamaları)  (Okunma sayısı 2267 defa)

Oğuz KARİMDERE

  • Yönetici
  • Yeni Üye
  • *****
  • Başarı Seviyesi +1/-0
  • Çevrimdışı Çevrimdışı
  • Toplam İleti: 20
    • Profili Görüntüle
Programcılığa yeni başlayanlar, bilgisayar programcılığı ve mühendisliği okuyanlar yeni bir dil olan C# örnekleri konusunda çok sorun yaşıyorlar. Bende elimdeki örnekleri paylaşıyorum. Bu doları visual Studio üzerinde kullanabilirsiniz. Kendiniz üzerinde değişiklik yapıp daha iyi öğrenebilirsiniz.

1)Ekrana adını 10 kere yazdırma

            for (int i=1; i<=10;i++)
            {
            Console.WriteLine("Oğuz Karimdere");
            }

Bu örnekte sadece isim değil ne isterseniz yazdırabilirsiniz. İlk başlayanların öğrendiklerinden biridir.

2)Klavyeden girilen iki sayının toplaını bulan program

            int toplam = 0;
            for (int i = 1; i <= 2; i++)
            {
                int sayi = Convert.ToInt32(Console.ReadLine());
                toplam += sayi;
            }
            Console.WriteLine(toplam/10);
Bu program for döngüsü içeridği için çok basit bir şekilde geliştirilebilir. Yani for göndüsü içindeki 2 yerine ne yazarsanız okadar sayının toplamını bulan program olacaktır. Sınavlarda bu tarz sorular sorulabilir. Klavyeden girilen 10 sayının ortalamasını bulan programı da bu şekilde yapabiliriz. Bunun için doplam değişkenini 10'a bölmek gerekir. Aşağıda bu örnek te var.

3)Klavyeden girilen on sayının toplaını bulan program

            int toplam = 0;
            for (int i = 1; i <= 10; i++)
            {
                int sayi = Convert.ToInt32(Console.ReadLine());
                toplam += sayi;
            }
            Console.WriteLine(toplam/10);
İşte sadece girilen sayı toplamını 10'a bölerek bu işlemi yapmış olduk.

4)Klavyeden girilen 5 sayının onlar basamağındakş sayıları toplayan program
            for (int i = 1; i <= 5; i++)
            {
                int sayı = Convert.ToInt32(Console.ReadLine());
                int a = sayı / 10 % 10;
                toplam += a;
            }
            Console.WriteLine(toplam);
Bu soruda mod alma işlemi uyguladık. Matematiksel mantığa göre bir saynın basamaklarını mod sistemi ile bulabiliriz. Bizde bunu yaptık. Bu soruyu stringlerle de yapabiliriz. Ama bu şekilde anlamak daha basittir. İlerleyen zamanlarda vereceğim örneklerde aynı soruyu stringlerle de yapacağız.

Şimdilik örnekler bukadar. Yakında yenileri gelicek. C# öğrenmeye çalışan arkadaşlara inşallah biraz katkım olmuştur.

Ayrıca C# ile ilgili baştan sona bir anlatım yapmayı planlıyorum. Veri türlüleri, karar yapıları, döngüler, metotlar, stringler gibi konular yeni başlayanlar için önemlidir.
« Son Düzenleme: 28 Şubat 2011, 12:08:56 Gönderen: Oğuz KARİMDERE »
Kayıtlı

gamer

  • Yeni Üye
  • *
  • Başarı Seviyesi +0/-0
  • Çevrimdışı Çevrimdışı
  • Toplam İleti: 1
    • Profili Görüntüle
Ynt: C# Örnekleri (Console Application - Konsol Uygulamaları)
« Yanıtla #1 : 16 Haziran 2011, 20:47:50 »
Bu örnekler çok işime yaradı teşekkürler :)
Kayıtlı
Sayfa: [1]
« önceki sonraki »