Şimdi Ara

C# Şifreleme uygulaması

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
8
Cevap
0
Favori
309
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Örnek olarak 2 tane textboxın ilkinden donanım kelimesi diğeri yazılım kelimesi ise ilk olarak y harfinin alfabedeki sırasını bulup d harfinden o sıra kadar sonraki harfi bulan programı
    nasıl yazabilirim



  • y 28.inci harf d 5.inci harf yani 33.cü harf mi bulunacak haliye 33. harf yok başa mı alıncak
  • evet tam olarak öyle baştan başlayacak



    < Bu mesaj bu kişi tarafından değiştirildi raltahook07 -- 29 Mayıs 2018; 16:55:54 >
  • konsol uygulaması forma dökersin


    class Program
    {
    public static void Main(string[] args)
    {


    var alfabe = "ABCÇDEFGĞHIİJKLMNOÖPRSŞTUÜVYZ".ToLower().ToList();


    const string şifrelenecek = "trabzon";
    const string anahtar = "kırşehir";
    if (anahtar.Length<şifrelenecek.Length) {
    Console.WriteLine("Anahtar kelime En Az şifrelenecek Metnin Uzunluğunda Olmalıdır.");
    return;
    }

    var sayı1liste = new List<int>();
    var sayı2liste = new List<int>();
    var sayıtoplamları = new List<int>();
    şifrelenecek.ToLower().ToList().ForEach(z => sayı1liste.Add(alfabe.IndexOf(z)));
    anahtar.ToLower().ToList().ForEach(z =>sayı2liste.Add(alfabe.IndexOf(z)));

    for (int i = 0, sayı1listeCount = sayı1liste.Count; i < sayı1listeCount; i++) {
    var sayı1 = sayı1liste[i];
    sayıtoplamları.Add((sayı1 + sayı2liste[i]) % alfabe.Count);
    }
    sayıtoplamları.ForEach(z => Console.Write(alfabe[z]));

    Console.ReadKey(true);
    }
    }



    < Bu mesaj bu kişi tarafından değiştirildi Gökşen PASLI -- 29 Mayıs 2018; 18:33:49 >




  • çok teşekkür ederim peki bunun şifre çözümleyen hali yapılabilir mi
  • onda da işlemi tersten uygularsın
  • up
  • Gökşen PASLI G kullanıcısına yanıt
    nasıl yaptın
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.