TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

CRIPTOGRAFIA DE CESAR - C#

Por:   •  6/11/2018  •  Pesquisas Acadêmicas  •  869 Palavras (4 Páginas)  •  488 Visualizações

Página 1 de 4

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

namespace ConsoleApplication4

{

class Program

{

static void Main(string[] args)

{

string txt1 = "", txt2 = "";

int numCar = 0, num = 0, escolha;

Console.WriteLine("Digite 1 para criptografar!");

Console.WriteLine("Digite 2 para descriptografar!");

Console.WriteLine("Digite 3 para encerrar a aplicação!");

escolha = Convert.ToInt16(Console.ReadLine());

switch(escolha)

{

case 1:

Console.WriteLine("Digite o texto que deseja criptografar!");

txt1 = Console.ReadLine();

numCar = txt1.Length;

for(int i = 0 ; i < numCar; i++)

{

num = Convert.ToInt16(txt1[i]) + 3;

txt2 += Convert.ToChar(num);

}

Console.WriteLine("{0}", txt2);

Console.ReadKey();

break;

case 2:

Console.WriteLine("Digite o texto que deseja descriptografar!");

txt1 = Console.ReadLine();

numCar = txt1.Length;

for(int i = 0 ; i < numCar; i++)

{

num = Convert.ToInt16(txt1[i]) - 3;

txt2 += Convert.ToChar(num);

}

Console.WriteLine("{0}", txt2);

Console.ReadKey();

break;

case 3: Console.Clear();

...

Baixar como (para membros premium)  txt (1.9 Kb)   pdf (41.8 Kb)   docx (11 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com