본문 바로가기
국비학원 전 강의 필사/JAVA 플레이그라운드

#14 8,9단 구현 - 값 입력 및 조건문 - <JAVA플레이그라운드>

by kkooHan 2022. 8. 17.

 

출처 : https://www.inflearn.com/course/java-codesquad/dashboard

 

[무료] 만들어 가면서 배우는 JAVA 플레이그라운드 - 인프런 | 강의

는 마스터즈코스 화이트레벨을 수강하기 위한 준비단계입니다. 대상은 코딩을 전혀 경험해보지 않았던 분들을 위한 과정입니다. 기존의 이론 위주로 학습 방식이 아니라 무엇인가를 만들어가

www.inflearn.com

 

 

 

 

 

 

필사 :

 

학습 목표

 - 사용자가 값을 입력 받는 방법을 경험한다.

 - 데이터 타입을 이해한다.

 - 조건문을 이해한다.

 

 

요구사항

 - 사용자가 입력한 숫자 값에 해당하는 단을 출력한다.

   - 예를 들어 사용자가 8이라는 숫자를 입력하면 8단 전체를 계산해 출력한다.

 - 사용자가 2 이상, 9 이하가 아닌 값을 입력하는 경우

   "2이상, 9이하의 값만 입력할 수 있습니다."라는 메세지를 출력한다.

 

 

힌트

 - 사용자에게 숫자 값을 입력 받는 방법

 

import java.util.Scanner;


public class Gugudan {
	public static void main(String[] args) {
    	System.out.println("구구단 중 출력할 단은? : ");
        Scanner scanner = new Scanner(System.in);
        int number = scanner.nextInt();
        System.out.printin("number : " + number);
        
        // 구구단 출력하는 예제 구현
    }
}

 


 

for 문 추가.

public class Gugudan {
	public static void main(String[] args) {
		// 8,9단
		System.out.println("구구단 중 출력할 단은? : ");
		Scanner scanner = new Scanner(System.in);
		int number = scanner.nextInt();
		System.out.println("사용자가 입력한 값 : " + number);
		
		for(int i = 1; i < 10; i++) {
			System.out.println(number * i);
		}
	}		
}

 

2단부터 9단까지만 되도록 설정.

 

사용자가 입력하는 값이 2이상 9이하일 때는

정상적으로 출력.

2미만 9초과인 경우에는 에러 메세지.

public class Gugudan {
	public static void main(String[] args) {
		// 8,9단
		System.out.println("구구단 중 출력할 단은? : ");
		Scanner scanner = new Scanner(System.in);
		int number = scanner.nextInt();
		System.out.println("사용자가 입력한 값 : " + number);
		
		if(number < 2) {
			System.out.println("2이상, 9이하의 값만 입력할 수 있습니다.");
		} else if(number > 9) {
			System.out.println("2이상, 9이하의 값만 입력할 수 있습니다.");
		} else {
			for(int i = 1; i < 10; i++)
				System.out.println(number * i);
		}
	}		
}

 

 

 

프로그래밍을 하면서도 수학처럼

기본적으로 외워야 하는 것이 있다.

 

 

외우기 싫으면

비슷한 유형의 문제를 계속해서 푸십시오.

그러다 보면 체득이 돼서 자동으로 나옵니다.

 

 

다음시간에는

여러 개의 값을 담아서 처리하는 배열을

구구단을 통해서 살펴보도록 하겠습니다.

 

 

 

 

 

느낀점 : 

 

Ctrl+Alt+아래/위 화살표

Alt+화살표

잘 활용하기.

 

 

; 빼먹지 말기

 

 

if, else if, else

 

 

 

외우는 것도 좋지만

여러번 풀어보는 게 베스트인 것 같다.

 

외우는 것은 지금 하는 것처럼

수업 끝나자마자 한 번 복습, 자기 전 복습, 일어나서 복습 까지만 하면서 외우자.

댓글