티스토리 뷰

정답공개

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);
		
		
		
	}
}

감사합니다.

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함