Download - Ceasar

Transcript
  • 1C:\Users\HIENLTH\Documents\Visual Studio 2010\Website\LienThong\App_Code\Ceasar.cs

    using System;using System.Collections.Generic;using System.Linq;using System.Web;

    /// /// Summary description for Ceasar/// public class Ceasar{ #region property public int k { get; set; } public string plainText { get; set; } public string cipherText { get; set; } #endregion

    public Ceasar(int dodoi) { k = dodoi; }

    public string mahoa() { plainText = plainText.ToUpper(); for (int i = 0; i < plainText.Length; i++) cipherText += (char) ('A' + ((plainText[i] - 'A' + k) % 26)); return cipherText; }

    public string giaima() { string kq = string.Empty; for (int i = 0; i < cipherText.Length; i++) kq += (char)('A' + (cipherText[i] - 'A' + (26 - k)) % 26); plainText = kq; return kq; }}


Top Related