☭DEVELOPER/#2 웹개발(자바기반 풀스택)

[BACKEND]JAVA_ECLIPSE 코딩테스트6

조반짝 2023. 8. 29. 10:17
728x90
반응형

Q1.

import java.util.Scanner;

//Q7. for문을 사용하여, 1부터 Scanner 클래스 활용 입력값(예시 : 20)까지
//     양의 정수 중에서 다음의 실행 결과와 같이
//     3의 배수만 출력하는 자바 프로그램을 제작해 봅니다.
//     실행 결과 : 3 6 9 12 15 18

public class Coding_Test09 {

	public static void main(String[] args) {
		
	Scanner scan = new Scanner(System.in);
	System.out.println("3의 배수값을 알고싶은 정수를 입력하세요==>");
	int num = scan.nextInt();

	for (int i = 1; i<=num; i++) {
		if(i%3 != 0) { // 만약에(if문) 3의 배수값이 아닌 경우에는
			continue;  // continue문을 활용해서 건너뛰기(제외하기) 처리합니다!
	}
		System.out.println("실행결과= " + i + " ");
		}
	}
}

//배수는 if문 이용

 


Q2

 

풀이 1)

import java.util.Scanner;

/*
Q10. while문을 사용하여, Scanner 클래스 활용
보고 싶은 구구단의 단을 입력(예시 : 7)하면,
다음의 결과 화면과 같이 해당하는 구구단이 출력되는
자바 프로그램을 제작해 보시기 바랍니다.

[결과 화면]

보고 싶은 구구단의 단을 입력해 주시기 바랍니다 ==> 7
7 X 1 = 7
7 X 2 = 14
7 X 3 = 21
7 X 4 = 28
7 X 5 = 35
7 X 6 = 42
7 X 7 = 49
7 X 8 = 56
7 X 9 = 63
*/

public class Coding_Test10{
	public static void main(String[] args) {

	Scanner scan = new Scanner(System.in);
	System.out.print("보고싶은 구구단의 단을 입력하세요==>");
	
	int i = scan.nextInt();
	int j= 0;
	
	while (j < 9 ) {
			j++;
			System.out.println(i + " X " + j + " = " + (i*j));
		}
	}
}

풀이2) 

import java.util.Scanner;

/*
Q10. while문을 사용하여, Scanner 클래스 활용
보고 싶은 구구단의 단을 입력(예시 : 7)하면,
다음의 결과 화면과 같이 해당하는 구구단이 출력되는
자바 프로그램을 제작해 보시기 바랍니다.

[결과 화면]

보고 싶은 구구단의 단을 입력해 주시기 바랍니다 ==> 7
7 X 1 = 7
7 X 2 = 14
7 X 3 = 21
7 X 4 = 28
7 X 5 = 35
7 X 6 = 42
7 X 7 = 49
7 X 8 = 56
7 X 9 = 63
*/

public class Coding_Test10{
	public static void main(String[] args) {

	Scanner scan = new Scanner(System.in);
	System.out.println("보고싶은 구구단의 단을 입력하세요==>");
	
	int dan = scan.nextInt();
	int times = 1, result = 1;
	
	while (times <= 9 ) {
			result = dan * times;
			System.out.println(dan + " X " + times + " = " + result);
			times++;
		}
	scan.close();
	}
}

 

728x90
반응형