일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- pointcut
- Ubunt
- java spring
- Linux
- AOP
- Framework
- JDBC TEMPLATE
- 마이바티스
- @test
- XML
- spring
- SpringJDBC
- Spring JDBC
- @AspectJ
- 리눅스
- 프로퍼티
- Spring Boot
- myBatis
- @JUnit
- spring aop
- 컨테이너
- POJO
- Dependency Injection
- spring framework
- STS
- unix
- java
- Di
- @Spring-Test
- JdbcTemplate
Archives
- Today
- Total
개키우는개발자 : )
[Java] 구구단 만들기 본문
반응형
구구단을 외자~ 구구단을 외자~
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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | package test.game; import java.util.Scanner; public class Gugudan { public static void main(String[] args) { /* * 2단부터 시작하는 구구단 게임 랜덤으로 구구단이 나오면 그 결과를 맞추는 게임 * */ Scanner sc = new Scanner(System.in); int success = 0; // 2~9까지 랜덤 숫자(x,y) System.out.println("구구단을 외자~ 구구단을 외자~"); while (true) { int x = (int) ((Math.random() * 8) + 2); int y = (int) ((Math.random() * 8) + 2); System.out.println("문제 : " + x + " x " + y); int answer = sc.nextInt(); if ((x * y) == answer) { success++; System.out.println("정답 : " + answer); } else { System.out.println("bye~~"); break; } System.out.println("==================="); } System.out.println("정답 개수 : "+ success+"개" ); System.out.println("===========기본 구구단============"); for(int i=2;i <= 9;i++) { System.out.println("["+i+"]단"); for(int j=1;j <=9;j++) { System.out.println(i+" X "+j+" = "+i*j); } } } } | cs |
결과
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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 | 구구단을 외자~ 구구단을 외자~ 문제 : 5 x 7 35 정답 : 35 =================== 문제 : 2 x 2 4 정답 : 4 =================== 문제 : 2 x 6 12 정답 : 12 =================== 문제 : 2 x 9 18 정답 : 18 =================== 문제 : 6 x 7 42 정답 : 42 =================== 문제 : 8 x 3 24 정답 : 24 =================== 문제 : 5 x 7 35 정답 : 35 =================== 문제 : 9 x 2 22 bye~~ 정답 개수 : 7개 ===========구구단============ [2]단 2 X 1 = 2 2 X 2 = 4 2 X 3 = 6 2 X 4 = 8 2 X 5 = 10 2 X 6 = 12 2 X 7 = 14 2 X 8 = 16 2 X 9 = 18 [3]단 3 X 1 = 3 3 X 2 = 6 3 X 3 = 9 3 X 4 = 12 3 X 5 = 15 3 X 6 = 18 3 X 7 = 21 3 X 8 = 24 3 X 9 = 27 [4]단 4 X 1 = 4 4 X 2 = 8 4 X 3 = 12 4 X 4 = 16 4 X 5 = 20 4 X 6 = 24 4 X 7 = 28 4 X 8 = 32 4 X 9 = 36 [5]단 5 X 1 = 5 5 X 2 = 10 5 X 3 = 15 5 X 4 = 20 5 X 5 = 25 5 X 6 = 30 5 X 7 = 35 5 X 8 = 40 5 X 9 = 45 [6]단 6 X 1 = 6 6 X 2 = 12 6 X 3 = 18 6 X 4 = 24 6 X 5 = 30 6 X 6 = 36 6 X 7 = 42 6 X 8 = 48 6 X 9 = 54 [7]단 7 X 1 = 7 7 X 2 = 14 7 X 3 = 21 7 X 4 = 28 7 X 5 = 35 7 X 6 = 42 7 X 7 = 49 7 X 8 = 56 7 X 9 = 63 [8]단 8 X 1 = 8 8 X 2 = 16 8 X 3 = 24 8 X 4 = 32 8 X 5 = 40 8 X 6 = 48 8 X 7 = 56 8 X 8 = 64 8 X 9 = 72 [9]단 9 X 1 = 9 9 X 2 = 18 9 X 3 = 27 9 X 4 = 36 9 X 5 = 45 9 X 6 = 54 9 X 7 = 63 9 X 8 = 72 9 X 9 = 81 | cs |
반응형
'JAVA > Code Note' 카테고리의 다른 글
[Java] 369 게임 (0) | 2019.02.20 |
---|---|
[Java] 자바 가위,바위,보 게임 만들기 (승률 포함) (2) | 2019.02.19 |
Comments