04.15.08
chiesar chiper dengan jaVa
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.