Resuelve preguntas de programación java para convertir caracteres alfabéticos en números
importar java.io.BufferedReader;
importar java.io.IOException;
importar java.io.InputStreamReader;
público class TestString {
public static int printInt(String param)//Devuelve el valor int convertido
{
int result = 0;
int x;
int z =1
int length = param.length();
System.out.println("Cadena de caracteres de salida : "+param);
for(int p=0;p { System.out. println ("Ingrese el carácter "+p+" en la cadena: "+param.charAt(p)); x = (int)param.charAt(p); para (int t=1;t { z = z*26; } longitud- -; resultado = resultado+x*z; } devolver resultado } public static void main(String[] args)throws NumberFormatException, IOException { String str=""; InputStreamReader es = new InputStreamReader(System.in); BufferedReader dr = new BufferedReader(is); str = dr.readLine(); if(str.length()<=5) { System.out.println("Vuelva a ingresar 5 letras"); str = dr.readLine(); } System.out.println("Valor int convertido:"+printInt(str)); } } No importa qué carácter *26 es, permanece sin cambios. . El programa también requiere el siguiente inglés. En ese caso. Por favor prueba mi código. Simplemente ingresa más de 5 caracteres en la consola y presiona Enter. Si hay un problema. Encuéntrame.