ta, vocês vao me achar o cara mais besta da terra, mas consegui fazer meu primeiro codigo.. quer dizer.. peguei um feito e modifiquei, mas consegui deixar como eu imaginava... ou melhor.. quase.. rss...
segue ele ai em baixo.. e logo depois me ajudem a fazer o que realmente quero
import javax.swing.JOptionPane;
public class Cripitografa {
public static void main( String[] args ) {
String entrada;
int x ;
int digito1;
int digito2;
int digito3;
int digito4;
entrada = JOptionPane.showInputDialog( " ! Digite o numero de 4 digitos a ser criptografado ! " );
x = Integer.parseInt( entrada );
digito1 = ( x + 1 ) ;
digito2 = ( x + 1 ) ;
digito3 = ( x + 1 ) ;
digito4 = ( x + 1 ) ;
JOptionPane.showMessageDialog( null,
" Número cripitografado = " + digito3 + digito4 + digito1 + digito2, " ! Número Original ! " + x ,
JOptionPane.INFORMATION_MESSAGE );
System.exit( 0 );
}
}
Ta.. ele pega o numero inteiro e soma... porem... eu gostaria que ele pegasse apenas um numero e somasse... exemplo
tenho o numero 1212
queria que criptografado ficasse 2323... nao pegasse o numero inteiro, e sim quebrasse numero por numero e assim somasse cada um...
e ele ta ficando 1213121312131213
mas to quase consgeuindo...
agora... como faço para nao especificar a quantidade de numero.. por exeplo... tenho uma serie com 125 numero e quero criptografar... ou eu poderia ter 100 ou só 10... deixar o string em aberto para receber quanto numeros eu quisesse (acho que falei certo.. rs)
valew pessoal!