C# Console Klavyeden girilen harfleri alfabetik sıralama

Csharp Console Klavyeden girilen harfleri alfabetik sıralama

Klavyeden girilen harfleri alfabetik sıralama. Girilen bir kelimeyi önce harflere ayırarak daha sonra alfabetik A-Z sıralayan ve ekrana yazdıran program

Program Kodları:

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

namespace alfabetik_sıralama
{
    class Program
    {
        static void Main(string[] args)
        {
            string kelime;
            int i;
            //Klavyeden bir kelime giriyoruz.
            Console.Write("Bir Kelime Giriniz = ");
            kelime = Console.ReadLine();
            //Kelimenin uzunluğunu buluyoruz.
            int uzunluk = kelime.Length;
            //kelimenin uzunluğu kadar dizi oluşturuyoruz.
            char[] dizi = new char[uzunluk];
            //Kelimeyi harf harf parçalıyoruz.
            for (i = 0; i < uzunluk; i++)
            {
                dizi[i] = kelime[i];
            }
            //Alfabetik olarak sıralıyoruz.
            Array.Sort(dizi);
            //Ekrana yazdırıyoruz.
            Console.WriteLine("---------------------------------");
            Console.Write("Alfabetik sıralı hali :");
            for (i = 0; i < uzunluk; i++)
            {
               Console.Write(dizi[i]);
            }
            Console.ReadLine();
        }
    }
}

Ekran Görüntüsü

Bu Yazıya Tepkin Nedir?
+1
1
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0

Yorum Yap

2 Yorum