본문 바로가기
728x90
반응형

study/Java305

[Java] 9. 조건연산자 package chap3; /* * 조건 연산자 : 삼항연산자라고도 함 * => 조건문으로 변경 가능 * (조건식)?참:거짓 * 조건식 : 결과가 반드시 boolean */ public class OpEx4 { public static void main(String[] args) { int score = 65; // 60점이상이면 합격, 60점미만이면 불합격 System.out.println((score >= 60)?"합격":"불합격"); // 70점이상이면 합격, 60점대인 경우는 재시험대상, 60점미만인 경우 불합격 String result = (score >= 70)?"합격": (score >= 60)?"재시험대상":"불합격"; System.out.println(score + "는 " + resul.. 2022. 3. 11.
[Java] 8. 비교 연산자, 논리 연산자 package chap3; /* * 비교 연산자 : ==, !=, >, y)); //false System.out.println("1 0 && x < 10)); System.out.println("x = 10 = " + (x = 10)); } } 2022. 3. 11.
[Java] 7. 산술연산자 Exam3 (금액을 입력 받아서 500,100,50,10,1원 필요한 동전의 갯수 출력하기) package chap3; import java.util.Scanner; /* * 화면에서 금액입력받아서 500,100,50,10,1원 동전으로 바꾸기. * 필요한 동전의 갯수 출력하기. 전체동전은 최소 갯수로 바꾼다. * [결과] * 금액을 입력하세요 * 5641 * 500원 : 11개 * 100원 : 1개 * 50원 : 0개 * 10원 : 4개 * 1원 : 1개 */ public class Exam4 { public static void main(String[] args) { System.out.println("금액을 입력하세요"); Scanner scan = new Scanner(System.in); int amt = scan.nextInt(); System.out.println("500원:" + .. 2022. 3. 11.
[Java] 7. 산술연산자 Exam2 (3자리 정수를 입력 받아서 100자리 미만을 버리고 출력하기) package chap3; import java.util.Scanner; /* * 화면에서 3자리 정수를 입력받아 100 자리 미만을 버리고 출력하기 * * 세자리 정수를 입력하세요 * 321 = 300 * 세자리 정수를 입력하세요 * 500 = 500 * * 1. Scanner 입력받기 * 2. 입력값을 100으로 나누고 100곱하여 출력하기 */ public class Exam3 { public static void main(String[] args) { System.out.println("세자리 정수를 입력하세요"); Scanner scan = new Scanner(System.in); int num = scan.nextInt(); System.out.println(num + ":" + (num/1.. 2022. 3. 11.
728x90
반응형