-
7. oop2 - (3) GugudanDemo (구구단)java/코드 리뷰 2020. 3. 24. 16:021234567891011121314151617181920212223242526272829303132333435363738394041424344454647package oop2;/*** 여러가지 구구단 출력을 제공하는 클래스* @author 홍길동*/public class Gugudan {/*** 2단 ~ 9단까지 출력한다*/void print99dan() {// System.out.println("ㅡㅡㅡㅡㅡ 구구단 출력 ㅡㅡㅡㅡㅡ");// for(int i=1; i<=9; i++) {// for(int j=2; j<=9; j++) {// System.out.print(j + " * " + i + " = " + (i*j) + "\t");// }// System.out.println();// }print99danByRange(2, 9);}/*** 지정된 단에 해당하는 구구단을 출력* @param dan 출력할 단의 숫자*/void print99danByNumber(int dan) {print99danByRange(dan, dan);}/*** 지정된 시작번호부터 끝번호까지의 구구단을 출력한다* @param begin 출력할 시작 단의 숫자* @param end 출력할 끝 단의 숫자*/void print99danByRange(int begin, int end) {System.out.println("ㅡㅡㅡㅡㅡ 구구단 (" + begin + " ~ " + end + ") 출력 ㅡㅡㅡㅡㅡ");for(int i=1; i<=9; i++) {for(int j=begin; j<=end; j++) {System.out.print(j + " * " + i + " = " + (i*j) + "\t");}System.out.println();}}}1234567891011121314package oop2;public class GugudanDemo {public static void main(String[] args) {Gugudan gugudan = new Gugudan();gugudan.print99dan();gugudan.print99danByNumber(5);gugudan.print99danByRange(11, 13);}}
'java > 코드 리뷰' 카테고리의 다른 글
7. oop2 - (5) MyMethodDemo (인스턴스, 클래스 변수 메서드) (0) 2020.03.24 7. oop2 - (4) HealthDemo (체질량 계산) (0) 2020.03.24 7. oop2 - (2) CalculatorDemo (계산기 - 오버로딩(중복정의)) (0) 2020.03.24 7. oop2 - (1) BankingDemo (계좌 관리 프로그램) (0) 2020.03.24 6. oop1 - (4) ScoreDemo (성적 정보 조회) (0) 2020.03.24