Мне нужно написать приложение Java, которое считывает из генератора случайных чисел 5 чисел от 0 до 9 включительно. Пропускайте числа (по одному за раз) до функции, которая заменит каждый номер соответствующим номером в таблице ниже. Наконец, напишите новый зашифрованный номер.Как я могу заменить номер соответствующим номером в java
Digit in Digit out
0 3
1 9
2 4
3 1
4 7
5 6
6 8
7 2
8 0
9 5
Пример: если число введенных:
1 2 3 4 5
Выход будет:
9 4 1 7 6
Что я до сих пор:
`
import java.io.*;
import java.util.Arrays;
public class JAVAhw10
{
public static void main(String[] args) {
int a, b, c, d, e;
a = (int)((Math.random()*100) % (9) + 0);
b = (int)((Math.random()*100) % (9) + 0);
c = (int)((Math.random()*100) % (9) + 0);
d = (int)((Math.random()*100) % (9) + 0);
e = (int)((Math.random()*100) % (9) + 0);
int DigitIn[] = new int[5];
int table[] = new int[10];
//filling in the arrays
DigitIn[0]=a;
DigitIn[1]=b;
DigitIn[2]=c;
DigitIn[3]=d;
DigitIn[4]=e;
System.out.println("This program ecnrypts 5 random numbers");
System.out.println(Arrays.toString(DigitIn));
func = encrypt(DigitIn, table);
System.out.println(func);
int[] table = {3,9,4,1,7,6,8,2,0,5};
}
public int encrypt(int){
return table[int];
}
}
`
вы хотите, чтобы закодировать для вас? –
Прохладный. Но для этого вам нужно использовать IDE или текстовый редактор. Вставка задания здесь не приведет к появлению кода. –
no Sarthak Я отправлю свой собственный код своей функцией или методом, который я ищу – user3857450