04.15.08

chiesar chiper dengan jaVa

Ditulis dalam computer pada 12:27 am oleh Agung

public class chiesar {

public static void main(String[] args) {

String input = javax.swing.JOptionPane.showInputDialog(null, “silahkan masukan huruf yang akan dichiesarkan”);

char karakter;

int counter = 0;

String hasil= “”;

while( counter < input.length()){

karakter = input.charAt(counter);

if (karakter == ( ‘ ‘))

karakter = ( ‘ ‘);

else if(karakter == ( ‘z’))

karakter = ( ‘b’ );

else if(karakter == (‘y’))

karakter = ( ‘a’);

else if(karakter == ( ‘Z’))

karakter = ( ‘B’);

else if(karakter ==( ‘Y’))

karakter = ( ‘A’);

else

karakter += 2;

hasil = hasil + String.valueOf(karakter);

counter++;

}

javax.swing.JOptionPane.showMessageDialog(null,hasil);

}

}

program ini bekerja dengan mengeser 2 karakter tiap kali looping. karna di add perkarakter jadi program ini berjalan dengan batasan length dari inputan, hingga menemukan hasil yang sesuai dengan yang diinginkan.