Pessoal, estou com um problema…
Preciso da Cifra de César em JAVA, mas não manjo nada de JAVA…
Eu fiz ela em Visual Basic…
Será que alguém poderia dar uma força para converter para JAVA?
Segue abaixo o código…
Dim texto As String
Dim cifra As Integer
Dim T2(100) As String
Dim AlfaX As String
AlfaX = " ABCDEFGHIJKLMNOPQRSTUVWXYZ"
texto = InputBox("Digite o Texto:", "Texto")
cifra = InputBox("Digite a Cifra:", "Cifra")
For letra = 1 To Len(texto)
caracter = Mid(texto, letra, 1)
pcaracter = 1
While caracter <> Mid(AlfaX, pcaracter, 1)
pcaracter = pcaracter + 1
Wend
desloca = (pcaracter + cifra) Mod 138
T2(linha) = T2(linha) & Mid(AlfaX, desloca, 1)
Next
MsgBox "O texto original é: " & texto & vbCrLf & vbCrLf & " O Texto cifrado é: " & T2(linha)