26.07.2017 Views

bilgeadam-c-kitabi

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

BÖLÜM 1: 27<br />

Ascii Kodlarına Çevirme<br />

1. Şifrelenecek yazının girilmesi için gerekli kodu yazın. Bir yazı girilene<br />

kadar kullanıcıdan yazı istemek için do while döngüsünü kullanın.<br />

string yazi = null;<br />

// Algoritma 1 - 1<br />

do {<br />

yazi = txtSifrelenecekYazi.Text;<br />

}<br />

while ( ! ( yazi.Length > 0 ) );<br />

2. Girilen yazının karakterlerini bir dizide toplamak için String<br />

değişkeninin ToCharArray() metodunu kullanın.<br />

// Algoritma 1 - 2<br />

char[] karakterler = yazi.ToCharArray();<br />

3. Karakterlerin Ascii kodu karşılığını tutmak için kodlar isminde bir dizi<br />

yaratın. Karakterler dizisindeki tüm elemanlar üzerinde işlem yapmak<br />

için bir döngü kurun. Karakterler dizisindeki her karakteri Asc hazır<br />

fonksiyonu ile Ascii koduna çevirin.<br />

int uzunluk = karakterler.Length - 1 ;<br />

string[] kodlar = new string[ uzunluk + 1 ];<br />

int i;<br />

// kelimedeki her karakterin ASCII kodu alınır<br />

for ( i=0; i

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!