Cifra de Cesar

4 respostas
Sandokhan
Galera  com um problema pra implementar um algoritmo que realize a cifra de cesar alguém pode me ajudar?

Esqueci de mencionar que não consigo passar do z para letra a.

Tenho o seguinte codigo:

import java.util.Scanner;

public class testecrip {
public static void main(String[] args) 
{
	Scanner input = new Scanner(System.in);
	
	int j = 0;
	
	System.out.print("Insira uma string: ");
	String frase = input.nextLine();
	
	System.out.print("Insira a chave: ");
	int chave = input.nextInt();
	
	for(int i = 0; i < frase.length();i++)
	{
		
		
		System.out.println((char)(frase.charAt(i)+chave));
	}

}

4 Respostas

Marcelo_de_Andrade

Põe o código dentro da TAG CODE. Dá uma lida nesse material: http://www.mcsesolution.com/Segurança/a-matematica-da-cifra-de-cesar.html

Sandokhan

Nesse caso eu teria que criar um vetor com as letras do alfabeto para manipula-las, mas caso o usuário digite uma letra maiuscula ela não será encriptada o que devo fazer nesse caso?

ViniGodoy
Sandokhan

obrigado vou estudar seu codigo!!

Criado 21 de novembro de 2012
Ultima resposta 21 de nov. de 2012
Respostas 4
Participantes 3