도라에몽주머니

[Java/Eclipse] Java 11일차 본문

Study/Java

[Java/Eclipse] Java 11일차

에몽쓰 2022. 9. 28. 14:56

Java

 

do-while문

: 수행문을 먼저 수행하고 조건식을 검토하는 반복문 (어떤 상황에서도 한번은 명령이 실행되도록 하기 위해서)

do {
	<수행할 문장1>;
	...
}
while(조건문);

 

continue

: 반복문을 빠져나가지 않고 즉시 다음 반복문으로 넘어가고자 할 때 사용하는 명령어

public class Exam6 {
	public static void main(String[] args) {
		// 1~10사이의 홀수의 합 구하기
		int sum = 0;
		for(int i=1; i<=10; i++) {
			if(i%2 == 0) continue;
			
			sum += i;
		}
	
		System.out.println();
		
	}
}

 

예제

키보드에서 구구단의 단을 입력받아 해당 단을 출력시켜주는 프로그램을 작성하시오.

 

Class name: Prac3.java

 

<실행 결과>

몇 단을 출력할지 입력하세요: 3

3 * 1 = 3

3 * 2 = 6

3 * 3 = 9

.

.

.

3 * 9 = 27

계속할지 선택하세요 (y:계속): y

import java.util.Scanner;

public class Prac3 {
	public static void main(String[] args) {
		String choice = "y";
		Scanner sc = new Scanner(System.in);
		
		while(choice.equals("y")) {
			System.out.print("몇 단을 출력할지 입력하세요: ");
			int num = sc.nextInt();
			for(int i=1; i<10; i++) {
				System.out.printf("%d * %d = %d", num, i, num*i);
				System.out.println();
			}
			
			System.out.print("계속할지 선택하세요 (y:계속): ");
			choice = sc.next();
		}
	}
}

'Study > Java' 카테고리의 다른 글

[Java/Eclipse] Java 13일차  (0) 2022.09.30
[Java/Eclipse] Java 12일차  (0) 2022.09.29
[Java/Eclipse] Java 10일차  (0) 2022.09.27
[Java/Eclipse] Java 9일차  (0) 2022.09.26
[Java/Eclipse] Java 8일차  (0) 2022.09.23