[java] 난수 생성을 응용해서 사칙연산 랜덤 생성하기
사칙연산 문제와 답을 랜덤으로 생성하는 걸 만들었다.핵심은 이항인데, 뺄셈이나 나눗셈의 정답이 원하지 않는 범위 (음수거나 소수)가 나올 경우에 대비해서다. public ArrayList getCalculProblem() { ArrayList result = new ArrayList(); //사칙연산 중 하나 선택 //가 = 1, 감 = 2, 승 = 3, 제 = 4 int opt = (int) (Math.random() * 4) + 1; //문제에 등장하는 숫자 int problem_1 = 0, problem_2 = 0, solution = 0; String opt_str = "", problem_str = ""; ..