и выводит на экран в зашифрованном виде. Шифрование происходит путем замены каждого символа символом, который находится на 5 позиций правее в предопределенной таблице шифрования. Таблица шифрования задается программистом в виде одномерного массива символов. Если при выборе символа для шифровки таблица штфрования заканчивается, то циклически переходить к ее началу.
Например: Таблица шифрования (а, б, в, г, д, о, 1,2,3,4,5,6,-,0)
Исходная строка, которую ввел пользователь: год-2016
Зашифрованная строка, которую вдала программа: 354г-д6в
public static void main(String[] args) {
Scanner scn = new Scanner(System.in);
System.out.print("Input String ");
String str = scn.nextLine();
String wufr = "abcdefghijklmnopqrstuvwxyzABCDEFGHIGKLMNOPQRSTUVWXYZ1234567890";
}
// создаю функцию в которой буду все это делать.
public static void wufrovka(String str,String wufr){
char[] charArray = str.toCharArray(); // массив который содержит в себе строку символов которую мы ввели
char[] wufrovanue = wufr.toCharArray();
вопрос как мне написать через цикл так, чтоб проверяло есть ли в массиве такой символ который мы ввели и узнавать его позицию в массиве ну а дальше замена и +5