15 Nisan 2013 Pazartesi

104 - Rastgele Atanan 10 Sayıdan En Büyük ve En Küçük Sayıları Bulmak... Math.Max... Math.Min...


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

namespace ConsoleApplication6
{
    class Program
    {
        static void Main(string[] args)
        {
            /* Max( ), Min():
             * Parametre olarak verilen iki sayıdan büyük ve küçük olanı geriye döndüren metotlar. 
             * Bütün sayı türleri tarafından desteklenen metot çeşitleridir. */

            // Rastgele atanan 10 sayı içerisinde en büyük ve en küçük olanı bulan program...
            Random x = new Random();

            int enbuyuk = 0; int enkucuk = 100; // Büyük ve küçük sayıyı bulmak için başlangıç değerlerini veriyoruz... 
            for (int i = 0; i < 10; i++)
            {
                int s1 = x.Next(1, 100); 
                Console.WriteLine(s1);
                enbuyuk = Math.Max(s1, enbuyuk); // En büyük sayıyı buluyoruz... 
                enkucuk = Math.Min(s1, enkucuk); // En küçük sayıyı buluyoruz... 
            }

            Console.WriteLine("En Büyük Sayı = " + enbuyuk);
            Console.WriteLine("En Büyük Sayı = " + enkucuk);
            Console.ReadKey();
        }
    }
}