쉽게 배우는 자바 프로그래밍(우종정) 프로그래밍 문제 풀이 2장 - 9번
2019. 10. 12. 22:34ㆍ쉽게 배우는 자바 프로그래밍
쉽게 배우는 자바 프로그래밍 - 프로그래밍 문제 2장 9번
import java.util.Scanner;
public class Main
{
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.print("전공 이수 학점 : ");
int num1 = in.nextInt();
System.out.print("교양 이수 학점 : ");
int num2 = in.nextInt();
System.out.print("일반 이수 학점 : ");
int num3 = in.nextInt();
int b,c,d;
String a;
b = (num1 + num2 + num3 >= 140) ? 1 : 0;
c = (num1 >= 70) ? 1 : 0;
d = ((num2 + num3 >= 80) || (num2 >= 30 && num3 >= 30)) ? 1 : 0;
a = (b+c+d == 3) ? "졸업 가능" : "졸업 불가능";
System.out.printf("%s", a);
}
}
허.. 조건이 3개다
1. 총 학점 140점 이상 2. 전공 70학점 이상 3. 교양과 일반 각각 30학점 이상이거나 둘의 합 80학점 이상
처음에 조건 1 빼놓고 했다 다시 읽어보니 이상해서 얼른 넣었다.
아직 if문을 배우지 않은 상태여서 조건 연산자를 사용했다.
'쉽게 배우는 자바 프로그래밍' 카테고리의 다른 글
쉽게 배우는 자바 프로그래밍(우종정) 프로그래밍 문제 풀이 3장 - 2번 (0) | 2019.10.25 |
---|---|
쉽게 배우는 자바 프로그래밍(우종정) 프로그래밍 문제 풀이 3장 - 1번 (0) | 2019.10.25 |
쉽게 배우는 자바 프로그래밍(우종정) 프로그래밍 문제 풀이 2장 - 8번 (0) | 2019.10.12 |
쉽게 배우는 자바 프로그래밍(우종정) 프로그래밍 문제 풀이 2장 - 7번 (0) | 2019.10.12 |
쉽게 배우는 자바 프로그래밍(우종정) 프로그래밍 문제 풀이 2장 - 6번 (0) | 2019.10.12 |