24 Nisan 2013 Çarşamba

C Sharp Uygulamalar Diziyi Tersine Çevirme İşlemeleri



KONU : C Sharp Uygulamalar - C Sharp Konsol Diziyi tersine çevirme işlemi





UYGULAMAYI İNDİR



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

namespace Konsole_Diziyi_Tersine_Dondurme
{
    class Diziyi_Tersine_Dondurme
    {
        static void Main(string[] args)
        {
            // bir tane dizi oluştur

            int[] dizi = { 1, 2, 3, 4, 5, 6 };


            // tersi yazılacak  olan diziyi olustur

            int[] tersDizi = new int[dizi.Length];


            // dizinin tersini for döngüsü kullanarak al

            for (int i = 0; i < dizi.Length; i++)
            {
                tersDizi[i] = dizi[dizi.Length - 1 - i];

                //or  tersDizicik[i] = dizicik[dizicik.Length - 1 ]-i;
            }

            // tersi alınan diziyi foreach kullanarak ekrana yazdır

            foreach (int sayi in tersDizi)
            {
                Console.Write(sayi);

                Console.Write("  ");
            }


            Console.Write("\n\n");

            // Veya Array sınıfının Reverse fonksiyonunu kullanarak dizi dizisinin tamamını ters çevrilir.

            Array.Reverse(dizi);

            // tersi alınan diziyi foreach kullanarak ekrana yazdır

            foreach (int sayi in dizi)
            {
                Console.Write(sayi);

                Console.Write("  ");
            }

            // bir tuşa basılana kadar bekleme

            Console.ReadKey();
        }
    }
}


UYGULAMAYI İNDİR

Hiç yorum yok :

Yorum Gönderme