[Java] 입력한 정숫값이 음이면 "이 값은 음의 값입니다." 라고 표시하기

haeun_06·2022년 5월 22일
0

0522


키보드로 입력한 정숫값이 음이면 "이 값은 음의 값입니다."라고 표시하는 프로그램을 작성하자.

문제 조건

  • Scanner 사용하기
  • if 문 사용하기
  • 음이면 "이 값은 음의 값입니다." 라고 표시하기
  • 양이면 아무것도 표시하지 않기

소스

import java.util.Scanner;
public class p3_1 {
	public static void main(String args []) {
		Scanner sc = new Scanner(System.in);

		System.out.print("정숫값:");
		int a = sc.nextInt();

		if ( a < 0 ) {
			System.out.println("이 값은 음의 값입니다.");
		}
	}
}

실행 결과

Ex) 음수일 때
정숫값:-10
이 값은 음의 값입니다.

Ex) 양수일 때
정숫값:35

소스 해설

  • Scanner를 사용하여 숫자를 입력받았다.
  • 정숫값을 입력받았을 때 음수일 때만 "이 값은 음의 값입니다."를 출력했다.

주의할 점

  • "정숫값:" 을 출력할 때 ln을 붙이지 않도록 주의한다.
  • else를 붙이지 않아도 실행오류가 뜨지 않는다.

profile
개발새발 블로그

0개의 댓글