Şimdi Ara

C# ASCII Fonksiyonu

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
9
Cevap
0
Favori
15.119
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • C# daki harfleri ASCII koduna çeviren fonksiyon lazım.

    e-book da şöyle vermiş.

    Microsoft.VisualBasic.Strings.Asc( herhangi bir karekter dizisi)


    ama visual 2008 de işe yaramıyor. visual 2008 deki fonksiyonunu bilen varsa yazabilir mi?



  • Sanırım istedigin bunlardan biri

    Console.WriteLine(Convert.ToChar(65));
    Console.WriteLine(Convert.ToInt32('A'));

    65 yerine ascii tablosundan herhangi bir sayıyı, A yerine de herhangi bir karakter koyabilirsin.

    Kolay gelsin



    < Bu mesaj bu kişi tarafından değiştirildi Zavzen -- 8 Eylül 2009; 20:18:13 >
  • tam olarak değil yani hepsini tek tek yapamam. şifreleme yapan bir algoritma oluşturucam mesala text box daki bir kodu şifreleyicek şekilde. bu yüzden bütün listeyi ascii koduna çeviren fonksiyon lazım.
    //uzunluk karakterler dizisinin elaman sayısı,karakterler textboxtaki stringin harfleri kodlar da ascii hali olacak. dizi halinde bütün harflerin ascii ye
    //dönmesini istiyorum
    for (i = 0; i <= uzunluk; i++)
    {
    kodlar = ((asciikaktıracakkod.karakterler)).ToString();
    }
  • string kelime = "hehey";
    string kodlar = "";
    for (int i = 0; i < kelime.Length; i++)
    {
    kodlar = kodlar + Convert.ToInt32(Convert.ToChar(kelime.Substring(i, 1))).ToString();
    }
    Console.WriteLine(kodlar);

    hehey yerine textboxtan gelen texti yazarsan olması lazım. kodlar da olusacak sifre. Mesela burda 104101104101121 cıkıyor. Ama bunu geri cevirmek istiyorsan her harf cevrildikten sonra bir isaret veya bosluk koymak iyi olur. 104_101_104_101_121 seklinde mesela. Tersine cevirmeyi de yapabilirim begendiysen.
  • Tadaa ve son

    /////////////Sifre yapan kısım
    string kelime = "eXtraVaido";
    string kodlar = "";
    for (int i = 0; i < kelime.Length; i++)
    {
    kodlar = kodlar + "_" + Convert.ToInt32(Convert.ToChar(kelime.Substring(i, 1))).ToString();
    }
    Console.WriteLine(kodlar);

    ////////////Sifre cozen kısım
    string[] parca = null;
    string cevir = "";
    parca = kodlar.Split('_');

    for (int i = 1; i < parca.Length; i++)
    {
    cevir = cevir + Convert.ToChar(Convert.ToInt32(parca));
    }
    Console.WriteLine(cevir);
  • anladım çok teşekkür ederim. girdiğim yazının sıralı koda çevirlmesi tamam. ama ben daha karışık olsun istiyorum. sizin verdiklerinizi temel alarak karıştırcam sıralı kodları böylece çözülmesi kolay olmuyacak
  • Sevindim. Iyi calısmalar
  • Yapay Zeka’dan İlgili Konular
    c# Matrisler
    12 yıl önce açıldı
    c# method ve fonksiyon farkı ?
    9 yıl önce açıldı
    Daha Fazla Göster
  • Sa. benim de vermem gereken bir ödevim var. ben de 1. text boxa girlien bilgi ile 2. textboxa girilien veri şifrelenip 3. textboxa yazılacak daha sonra textbox3 teki veri alınıp textbox1 e yapıştırıldığında 1.texte girilien ilk değer çıkacak yani hem şifrele hem çöz olacak. ben bunu ascı kodlarını toplayıp şifreleme çıkartararakta çözme işini yapmak istiyorum yardımcı olursanız bunda sevinirim




    string sifremetin, sifre = "";

    int chr=0;

    string metin = "";

    int a, b;

    metin = textBox1.Text;

    sifre = textBox2.Text;

    for (int i = 0; i < sifre.Length-1; i++)

    {

    sifremetin = "";


    for (int j = 0; j < metin.Length-1; j++)

    {

    a= Convert.ToInt32 ( metin[j]);

    b = Convert.ToInt32(sifre);

    chr += a + b;

    sifremetin +=Convert.ToChar(Convert.ToInt32( chr));

    }

    metin = sifremetin;

    }

    textBox3.Text += metin.ToString();




  • merhaba arkadaşlar... if döngüsüyle, yukarı yön tuşuna basıldığında süslü parentez içindekiişlemlerimi yaptırmak istiyorum ama kullanmam gereken fonksiyonu bilmiyorum...yardımcı olabilirmsiniz....
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.