Klavyeden Girilen Cümleyi Tersten Şifreleyen C# Kodu


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

namespace ConsoleApplication58
{
    class Program
    {
        static void Main(string[] args)
        {
     
            int sifre = 0;
            char harf;
            Console.Write("Cümle Giriniz : ");
            string cumle = Console.ReadLine();
            int uzunluk = cumle.Length;
            Console.WriteLine();
            Console.WriteLine("Girdiğiniz Cümle : " + cumle);
            Console.WriteLine();
            Console.Write("Cümlenin Şifreli Yazılışı : ");
            for (int i = uzunluk - 1; i >= 0; i--)
            {
                harf = cumle[i];
                if (harf == 'a'|| harf == 'A')
                {
                    harf = '?';
                    sifre++;
                }
                if (harf == 'e' || harf == 'E')
                {
                    harf = '*';
                    sifre++;
                }
                if (harf == 'ı' || harf == 'i' || harf == 'I' || harf == 'İ')
                {
                    harf = ',';
                    sifre++;
                }
                if (harf == 'o' || harf == 'ö' || harf == 'O' || harf == 'Ö')
                {
                    harf = '&';
                    sifre++;
                }
                if (harf == 'u' || harf == 'ü' || harf == 'U' || harf == 'Ü')
                {
                    harf = '+';
                    sifre++;
                }
                Console.Write(harf);
            }
            Console.WriteLine();
            Console.WriteLine();
            Console.WriteLine("{0} adet karakter şifrelendi.",sifre);
            Console.Write("{0} adet karakter şifrelenmedi.", uzunluk - sifre);
            Console.ReadKey();
        }
    }
}

Hiç yorum yok:

Yorum Gönder