본문 바로가기
JAVA

JAVA 문제 리뷰) If 조건문/단일If-else조건문/switch조건문

by Growing time 2022. 7. 24.
반응형

 

IF문과 삼항연산자를 사용하여 출력해보기

 

  • 문제1) 나이를 입력받고 20세이상이면 성인, 미만이면 실패로 출력하기 
  • 문제2) 지갑에 돈이 얼마있는지 입력받고 10000원 이상이면 택시 , 1만원 미만이면 지각하는 것으로 출력하기
  • 문제3) 점수를 입력받고 60이상은 합격, 60미만은 과락으로 출력한다.
  • 문제4) 선물세트 1개당 1만원한다. 11개 이상부터 구매시 10%로 할인가로 출력하기

 

 

 

답))

 

  • 문제 풀이 1)

 

  • 문제 풀이2)

 

  • 문제 풀이3)

 

  • 문제 풀이4) 

  • 10% 할인가로 판매하기에 0.9로 두었다.
  • 삼항연산자에서 할인가격 나열하는데 더러워 보이지만 젤 중요한 것은 소수가 들어 있기에 int자료형 넣어주고 계산식을 괄호로 묶어줘야한다는 것이다.
  • If-else문에서는 지역변수C를 두고 출력해보았다.

 

 

 

  • 문제 5)  자판기 번호를 입력받고 1번 누르면 사이다. 2번 누르면 콜라, 3번 누르면 환타 그외번호는 비타500으로 출력하기
  • 문제 6)  성적을 입력 받고 90-100점대 성적은 A학점, 80점대 성적은 B학점, 70점대 C학점, 60점대 D학점순으로 출력하기

 

 

문제 풀이 5+6)

  • Switch문을 활용해서 문제를 풀었다
  • Switch문에서 break; 중요중요!! 
반응형

댓글