티스토리 뷰
정답공개
package hihihi;
import java.util.Arrays;
import java.util.Random;
import java.util.Scanner;
class Start{
Random r = new Random();
char c = 'A'; //기본값
String list = "";
int[] array = new int[10];
//0~25값을 랜덤 추출 (주고 안받고)
public int rannum() {
int num = r.nextInt(26);
return num;
}
//더하기 연산 (주고 받고)
public int hap(int num) {
int word = (int)c + num;
return word;
}
//10번 실행을 하여서 (안주고 안받고)
public void letsgo() {
for(int i=0;i<10;i++) {
int num = rannum();
int wordnum = hap(num);
array[i] = wordnum;
}
}
//10개 문자를 더하기 연산
public String name(int[] array) {
for(int i=0;i<10;i++) {
list += (char)array[i];
}
return list;
}
public void print(String list) {
System.out.println(list);
}
}
public class gta {
public static void main(String[] args) {
Start s = new Start();
s.letsgo();
s.name(s.array);
s.print(s.list);
}
}
감사합니다.
'프로그래밍 언어 복습 > JAVA' 카테고리의 다른 글
#24 JAVA 별찍기 + 구구단 함수화 문제 (0) | 2022.05.19 |
---|---|
#23 JAVA 문자에서 홀수 or 짝수 인덱스만 받아오기 문제 (0) | 2022.05.19 |
#21 JAVA 학점 계산 함수화 프로그램 만들기 문제 (0) | 2022.05.19 |
#20 JAVA 계산기 함수화하여 만들기 (0) | 2022.05.19 |
#18 JAVA 달팽이 배열 해보기 (0) | 2022.05.17 |
댓글