[ java ] 정보처리 기사의 합격여부를 알려주는 프로그램 작성 > java

본문 바로가기

사이트 내 전체검색

java

[ java ] 정보처리 기사의 합격여부를 알려주는 프로그램 작성

작성일 20-12-15 11:36

페이지 정보

작성자 웹지기 조회 2,071회 댓글 0건

본문

정보처리기사의 합격여부를 알려주는 프로그램을 작성하시오

합격기준 : 정보처리기사는 5개 과목이 있으며 한과목당 문제는 20문제 이며 총합이 60개가 넘어야 합격이다.

단, 총합이 60개가 넘어가더라도 한과목이라도 8개 미만의 개수를 맞았다면 탈락이다.

 

 

 

import java.util.Scanner;


public class Question3_2 {

    public static void main(String[] args) {

        //합격기준 : 5개 과목 

        //한과목당 20문제 

        //총합 60개 이상, 과목당 8개 이상

        Scanner sc = new Scanner(System.in);

        

        int[] arr = new int[5];

        System.out.print("1.소프트웨어 설계 >> ");

        arr[0] = sc.nextInt();

        

        System.out.print("2.소프트웨어 개발 >> ");

        arr[1] = sc.nextInt();

        

        System.out.print("3.데이터 베이스 구축 >> ");

        arr[2] = sc.nextInt();

        

        System.out.print("4.프로그래밍 언어 활요 >> ");

        arr[3] = sc.nextInt();

        

        System.out.print("5.정보시스템 구축관리 >> ");

        arr[4] = sc.nextInt();

        

        String res = "합격입니다!";

        int sum=arr[0];

        for(int i=0; i<5; i++) {

            sum+=arr[i];

            if(arr[i] < 8) {

                res = "불합격 입니다...";

                break;

            }

            

            System.out.println(sum);

            if(sum < 60) {

                res = "불합격입니다...";

            } else {

                res = "합격입니다...";

            }

        }

        System.out.println(res);

    }

 

1.소프트웨어 설계 >> 12

2.소프트웨어 개발 >> 8

3.데이터 베이스 구축 >> 12

4.프로그래밍 언어 활요 >> 20

5.정보시스템 구축관리 >> 12

합격입니다...

 

1.소프트웨어 설계 >> 12

2.소프트웨어 개발 >> 8

3.데이터 베이스 구축 >> 12

4.프로그래밍 언어 활요 >> 7

5.정보시스템 구축관리 >> 20

불합격 입니다...

 

 


추천0

비추천 0

댓글목록

등록된 댓글이 없습니다.

전체 113건 6 페이지

이미지 목록

게시물 검색
Copyright © 즐거운 코딩 생활 ( funyphp ). All rights reserved.
PC 버전으로 보기