Criptografia em c#
namespace Caesar
{
class Caesar { static void Main(string[] args) {
//método write escreve na tela do prompt do usuario Console.WriteLine("Digite a chave:"); int chave = Convert.ToInt32(Console.ReadLine()); // mensagem que sera digitada pelo usuario Console.WriteLine("Precione C para Criptografia D para Descriptografia:"); string Escolha = Convert.ToString(Console.ReadLine()).ToUpper(); //depois da conversão o switch verifica a opcao digitada switch (Escolha) // { //caso a opcao seja C case "C": Console.Write("Digite o texto a ser Criptografado:"); //palavra é a variavel que o usuario vai digitar e amazenada na string cript
string cript = Console.ReadLine(); ////variavel string cript que armazena o que sera digitado cesar_criptografia(chave, cript); //representa o final do case C break;
//caso a opcao seja D descriptografado case "D": Console.Write("Digite o texto a ser Descriptografado:"); //palavra é a variavel que o usuario vai digitar e amazenada na string descrip string descrip = Console.ReadLine(); //variavel string descrip que armazena o que sera digitado cesar_descriptografia(chave, descrip); //representa o final do case D break; // Trata erro de digitacao default: Console.WriteLine("Escolha errada...!!"); //representa o final do default break;