[Java] tip: 구구단 프로그램 만들기 (Scanner, for문)

febCho·2023년 10월 8일
0

Java

목록 보기
20/53
package kr.s05.operation;

public class ForMain04 {
	public static void main(String[] args) {
		java.util.Scanner input = new java.util.Scanner(System.in);
		
		System.out.print("단 입력: ");
		int dan = input.nextInt();
		
		System.out.println(dan + "단");
		System.out.println("===========");
		
		for(int i=1;i<=9;i++) {//i = 곱해지는 수
			System.out.println(dan + "*" + i + "=" + dan * i);
		}
		
		input.close();
	}
}
출력)
단 입력: 5
5단
==============
5*1=5
5*2=10
5*3=15
5*4=20
5*5=25
5*6=30
5*7=35
5*8=40
5*9=45
  1. Scanner를 통해 입력 받을 정수형 변수인 dan은 '단 수'가 되고, 그에 따라 몇 단을 구할지가 결정된다.

  2. 그리고 i는 곱해지는 수로, for문 안에서 루프를 돌며 입력받은 dan과 곱해져 출력된다.

  3. 위 for문에서 dan + "*" + i + "="까지는 문자열, dan*i가 연산에 해당한다.

profile
Done is better than perfect.

0개의 댓글