girilen sayılardan en büyük olanı bulmak etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
girilen sayılardan en büyük olanı bulmak etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

31 Mart 2013 Pazar

71 - Diziler... Girilen Sayıların En Büyüğünü Bulmak...


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            // Girilecek 5 Sayı İçerisinde En Büyük Sayıyı Bulacak Olan Program...

            //1. Kısım: Dizi girişini yapıyoruz... 
            int[] dizi = new int[5]; // 5 elemanlı bir dizi tanımlıyoruz... 
            for (int i = 0; i < 5; i++) // Diziler sıfırdan itibaren değer almaya başlar... Bu sebeple sayacımız sıfırdan başlıyor... 
            {
                Console.Write((i + 1).ToString() + ". Sayıyı Giriniz..."); // Sayac sıfırdan başladığı için i+1 kullanıyoruz... 
                dizi[i] = int.Parse(Console.ReadLine()); // Dizimize atamamızı yaptırıyoruz... 
            }

            //2. Kısım: En büyük sayıyı buluyoruz... 
            int enbuyuk = dizi[0]; // en büyük sayının dizinin ilk elemanı olduğunu varsayıyoruz... 
            for (int i = 1; i < 5; i++) // Sayacımızı 1 den başlatıyoruz... Çünkü ilk elemanı en büyük yaptık... 
            {
                // Eğer bir sonraki dizi elemanı daha büyük ise enbuyuk isimli değişkenimize onu yerleştiriyoruz... 
                if (enbuyuk < dizi[i])
                    enbuyuk = dizi[i];
            }

            // En büyük sayıyı gösteriyoruz... Bu arada başındaki \n bir alt satıra indiriyor...
            Console.Write("\nGirilen Sayıların En Büyüğü = " + (enbuyuk).ToString());

            Console.ReadLine();
        }
    }
}