[ java ] 정보처리 기사의 합격여부를 알려주는 프로그램 작성
페이지 정보
작성자 웹지기 댓글 0건 조회 2,070회 작성일 20-12-15 11:36본문
정보처리기사의 합격여부를 알려주는 프로그램을 작성하시오
합격기준 : 정보처리기사는 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
불합격 입니다...
댓글목록
등록된 댓글이 없습니다.