관리 메뉴

IT창고

자바(JAVA) 실습 - 구구단 만들기 본문

프로그래밍/JAVA

자바(JAVA) 실습 - 구구단 만들기

방구석여포 2017. 8. 16. 15:15

자바의 반복문 이용하여 구구단 만들기

반복문(for문)

 

public class Main {

 public static void main(String[] args) {
  for(int i=0; i<=5; i++){   //for문 연습.. 증감식에 i=i+3도 가능  컨트롤+스페이스아래 첫번째로 구문만들기가능
   System.out.println("i: "+i);   
  }
  // for문을 사용한 구구단
  Scanner scan = new Scanner(System.in);
  System.out.println("구구단을 할 숫자를 입력해주세요");
  String input = scan.nextLine();     
  int inputN = Integer.parseInt(input);
  
  for(int j=1; j<=9; j++){
   int s=inputN * j;
   System.out.println("구구단! "+s);
   System.out.println(inputN+" * "+j+"="+s);  
  }
  // 이중for문 구구단
  System.out.println("\n\n9까지 구구단을 계산합니다\n");
  for (int a = inputN; a < 10; a++) {
   System.out.println(a+"의 구구단! ");
   System.out.println("----------------------");
   for (int b = 1; b < 10; b++) {
    System.out.println(a+" * "+b+"="+(a*b));    
   }   
  }

 

실습결과

 

input을 이용하지 않은 간단한 구구단

 

for (int i = 0; i < 8; i++) {
   
   for (int j = 0; j < 9; j++) {
        System.out.println((i + 2) + " * " + (j + 1) + " = " + ((i + 2) * (j + 1)));    
   }  
   System.out.println("-----------------"); 
  }

 

-----------------------------------------------------

반복문(while문)

//while문 사용예제
  int num =0;
  while(num<5){
   System.out.println("while: "+num);
   num++;
  }

 

for(int j=1; j<=9; j++){
   if(j==2){    // continue문 사용예제
    continue;
   }
   if(j==5){  // break문 사용예제
    break;
   }

Comments