본문 바로가기

java 코딩

java if 조건문 예제


문제 : 정보처리기사의 각 과목의 정답개수를 int형 타입의 변수 5개를 선언하고 입력받으세요.
한 과목이라도 8개 미만인 경우, "불합격입니다!"를 출력하고 총 개수가 60개
이상이면 "합격입니다!"를 출력하는 프로그램을 만들어보세요.

 

Scanner sc =  new Scanner(System.in);

(타이핑 후 ctrl + shift + O 누름)

System.out.println("DB");

(syso 치고 ctrl + space 바) , ( 문자열 "")

 

-문제에서 int형 타입의 변수를 5개 선언하라고 했으니깐

int num1 = sc.nextInt(); --> DB의 값을 console창에 입력하기 위해

~~~~int num4 까지 동일한 이유

-문제에서 총과목의 개수가 60개 이상이면 합격이라고 했으니깐-->반대로 60개미만이면 불합격!!!

int sum = num+num1+num2+num3+num4 

 

 

-if조건문에 기본조건

if(조건식){

실행문장;  

실행문장;

} else {                    else문은 if의 조건이 true가 아니고 false일때 실행됨

실행문장;

}

 

-한 과목이라도 8개 미만이고 총과목의 개수가 60개미만이면 불합격이라고 하였으니깐

if{ num<8 + num1<8 + num2<8 + num3<8 + num4<8 + sum<60) {

System.out.println("불합격입니다");

else{

System.out.println("합격입니다");

}


'java 코딩' 카테고리의 다른 글

switch문 사계절 입력  (0) 2021.12.14
다중 if문 계절입력  (0) 2021.12.02
삼항연산자 예제 (상자의 개수구하기)  (0) 2021.11.21
삼항연산자 (짝수,홀수 판별)  (1) 2021.11.20
대입연산자 문제  (0) 2021.11.20