Como hago un cifrador Polybios con arreglos dimesionales es un proyecto de la universidad
Tengo es código pero ocupo que cuando se pida la palabra busque entre arreglos pero no se como hacerlohacwee
public class CifradorPolybios {
String tabla1[] = {"AA", "AB", "AC", "AD", "AE"};
String tabla2[] = {"BA", "BB", "BC", "BD", "BE",};
String tabla3[] = {"CA", "CB", "CC", "CD", "CE",};
String tabla4[] = {"DA", "DB", "DC", "DD", "DE",};
String tabla5[] = {"EA", "EB", "EC", "ED", "EE",};
//{"AA", "AB", "AC", "AD", "AE"},
// {"BA", "BB", "BC", "BD", "BE"},
// {"CA", "CB", "CC", "CD", "CE"},
// {"DA", "DB", "DC", "DD", "DE"},
// {"EA", "EB", "EC", "ED", "EE"}
//
public String getTextoCifradoEnLetras(char parTextoClaro) {
String parTextoCifrado = "";
int codigoAscciiParTextoClaro = (int) (parTextoClaro);
if (codigoAscciiParTextoClaro != 33) {
if (codigoAscciiParTextoClaro > 73) {
codigoAscciiParTextoClaro -= 1;
}
int indiceX = (codigoAscciiParTextoClaro - 65) / 5;
int indiceY = (codigoAscciiParTextoClaro % 5);
parTextoCifrado = tabla1[indiceX];
parTextoCifrado = tabla1[indiceY];
} else {
parTextoCifrado = " ";
}
return parTextoCifrado;
}
}