-
3일 차 JAVA random() 함수를 이용하여 간단한 게임만들기삼성SDS_멀티캠퍼스/Java 2015. 9. 9. 11:39반응형
1~50까지의 수를 입력받는다.
만약 그 외의 수를 입력받으면 잘못 입력하셨습니다 라는 문구가 출력되고
정상 입력받으면 랜덤으로 뽑힌 숫자와 비교하여
정상입력받은 숫자가 랜덤으로 뽑힌 숫자보다 크면 다운을 출력하고
반대의 경우는 업을 출력 한다.
맞출 경우에는 정답을 출력한다
소스코드
------------------------------------
import java.util.Scanner;
public class Test8 {
public static void main(String arg[]) {
int random_trans;
double random;
int a;
Scanner scan = new Scanner(System.in);
System.out.println("1~50사이의 수를 입력하세요");
a = scan.nextInt();
random = Math.random();
random_trans = (int) ((random * 50) + 1);
if (a < 1) {
System.out.println("잘못 입력하셨습니다");
} else if (a > 50) {
System.out.println("잘못 입력하셨습니다");
} else if (a > random_trans) {
System.out.println("다운");
} else if (a < random_trans) {
System.out.println("업");
} else {
System.out.println("정답");
}
System.out.println("랜덤으로 뽑힌 숫자는 " + random_trans + " 입니다");
}
}
출처: 삼성SDS멀티캠퍼스
강사: 홍승길
Email : iccack70@gmail.com
반응형'삼성SDS_멀티캠퍼스 > Java' 카테고리의 다른 글
3일 차 JAVA switch문을 이용하여 학점계산기 만들기 (1) 2015.09.09 3일 차 JAVA switch문을 이용하여 월의 일수 계산하기 (0) 2015.09.09 3일 차 JAVA if문을 이용한 소득세 산출 (0) 2015.09.09 3일 차 JAVA if문을 이용한 학점계산기 (0) 2015.09.09 3일 차 JAVA if문을 이용하여 입장료와 상품가격 출력 (0) 2015.09.09