본문 바로가기

JAVA/조건문 문제

if문 (학년 별 합격,불합격)구하기

 문제


  1. 점수와 학년을 입력받아 60점 이상이면 합격 , 미만이면 불합격을 출력한다.

  2. 4학년의 경우 70점이상이어야 합격이다.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
package main;
 
import java.util.Scanner;
 
public class das {
 
    public static void main(String[] args) {
 
        // 점수와 학년을 입력받아 60점 이상이면 합격 , 미만이면 불합격을 출력한다.
        // 4학년의 경우 70점이상이어야 합격이다.
 
        Scanner sc = new Scanner(System.in);
 
        System.out.print("학생의 몇학년 입력하세요 : ");
        int year = sc.nextInt();
 
        System.out.print("학생 점수를 입력하세요 : ");
        int score = sc.nextInt();
 
        if (score >= 60) { // 60점이상 합격
            if (year != 4// 1,2,3 학년 / 4학년
                System.out.println("합격!"); // 4학년 아니면 합격 (1,2,3학년 해당)
 
            else if (score >= 70)
                System.out.println("합격!");// 4학년이 70점일떄 합격
 
            else
                System.out.println("불합격"); // 4학년이 70점 미만이면 불합격
        }
 
        else 
            System.out.println("불합격"); // 60점 미만 불합격
 
        sc.close();
 
    }
}
 
cs


'JAVA > 조건문 문제' 카테고리의 다른 글

if문(1~10까지 합 구하기)  (0) 2018.06.16
for문(별 모양 그리기)  (0) 2018.06.16
for(구구단) 구하기.  (0) 2018.06.16
switch문 (성적표) 구하기  (0) 2018.06.16
if문 (성적표 구하기)  (0) 2018.06.16