본문 바로가기

JAVA

[실습] 문자를 입력 받아 구구단 출력하기


import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStreamReader;

//구구단 출력 ( 입력값 : X) 반드시 "" 들어가야함

 

public class Multiplication{

 

        public static void main(String[] args) {

               BufferedReader br = null;

              

               br = new BufferedReader(new InputStreamReader(System.in));

              

               System.out.println("구구단을 입력하세요 : ");

              

               try {

                       String data = br.readLine();

                       int a = Integer.parseInt(data.replaceAll("", ""));

                      

                       for(int i = 1 ; i<10 ; i++){

                              System.out.println( a + " * " + i + " : "+(a*i));

                       }

                      

               } catch (IOException e) {

               } finally{

                       if(br != null) try{br.close();} catch(IOException e){}

               }

              

        }

} 


 

 

 

출력물  Ex."3단" 을 입력하였을 경우


3 * 1 : 3
3 * 2 : 6
3 * 3 : 9
3 * 4 : 12
3 * 5 : 15
3 * 6 : 18
3 * 7 : 21
3 * 8 : 24
3 * 9 : 27