Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка програми "Дешифратор"

Реферат Розробка програми "Дешифратор"





288 с.

) Ендрю Троелсен. Мова програмування C # 2010 і платформа. NET 4.0. - М.: Вільямс, 2011. - 455 с.

) Стіллмен Е. Вивчаємо C #. - Волгоград: Росмашпечать, 2010 - 456 с.


Додаток А


Лістинг програми

System;

using

курсової

{partial class Form1: Form

{Form1 ()

{();

}

void Shifr1_Click (object sender, EventArgs e)

{key = Convert.ToInt32 (numericUpDown1.Value.ToString ());// кількість зрушень

string s = ShifrText1.Text ;//зберігаю слово, яке будемо шіфроватьs1 = "" ;//зберігаю результат шіфрованіяalf = "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz" ;//працюю з англійським алфавітомalfphabet = з російським алфавітом

for (int i = 0; i

{(s [i]. ToString () == "" | | s [i]. ToString () == "." | | s [i]. ToString ( ) == "," | | s [i]. ToString () == ":" | | s [i]. ToString () == ";" | | s [i]. ToString () == "?" | | s [i]. ToString () == "!")// ці знаки друкуються без зашифровуваної

{= s1 + s [i];

} (int j = 0; j

{(s [i] == alfphabet [j])// у разі збігу створюємо темп, де зберігаю номер букви із зсувом

{temp = j + 2 * key ;//номер букви + зсув у темп (temp> = alfphabet.Length)// щоб темп не йшов за рамки алфавіту-= alfphabet.Length; = s1 + alfphabet [temp] ;//заношу зашифровану букву в змінну для її зберігання

}

} (int j = 0; j

if (s [i] == alf [j])

{temp = j + 2 * key ;//номер букви-зрушення в темп

while (temp> = alf.Length)// щоб темп не йшов за рамки алфавіту-= alf.Length; = s1 + alf [temp] ;//заношу зашифровану букву в змінну для її зберігання

}

}. Text = s1;

}

void DeShifr1_Click (object sender, EventArgs e)

{key = Convert.ToInt32 (numericUpDown1.Value.ToString ());// кількість зрушень

string s = ShifrText1.Text ;//зберігаю слово, яке будемо шіфроватьs1 = "" ;//зберігаю результат шіфрованіяalf = "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz" ;//працюю з англійським алфавітомalfphabet = з російським алфавітом

for (int i = 0; i ...


Назад | сторінка 8 з 9 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Гра "Акінатор". Мова програмування: С + +. Середа розробки: Mic ...
  • Реферат на тему: Фінансовий аналіз ДІЯЛЬНОСТІ ВО "Жданiвська тепломережа" ОКП &quo ...
  • Реферат на тему: Розробка прикладної програми для криптографічного обробки даних шифром Цеза ...
  • Реферат на тему: Особливості обліку витрат і калькулювання собівартості продукції за системо ...
  • Реферат на тему: Реалізація засобами мови програмування Delphi програми "Файловий менед ...