5월 14일 금요일 (5일차) - 삼항연산자ㅇ

@_@·2021년 5월 15일
0

Java 1부

목록 보기
8/27

<목차>
ㅇ 삼항연산자




ㅇ 삼항연산자

  • 예) 삼항연산 결과를 변수에 넣어줄 수도 있어 (자료형 잘 확인하기)



ㅇ 삼항연산자 실습1

  • 문제를 해결할 때는 문제를 분해하는 시각이 필요해(컴퓨팅사고)
    : 스텝 바이 스텝으로 쪼개봐
  • 스캐너 사용해서 키보드로 입력받기
  • 1의 자릿수가 0, 2, 4, 6, 8 인 경우를 모두 모아 최종리절트 처리하는 방법
  • 2로 나누었을 때 나머지를 이용해보는 방법

ㅇ 물론 안되는 것보다 모로 가도 서울로 가는 게 좋아ㅋㅋ
1 어떻게든 해결하기 2 더 효율적인 방법 고민해보기
: 이렇게 하면 실력 금방 늘 거야




ㅇ 삼항연산자 실습2

  • 절차
  1. 숫자 입력받을 수 있는 변수 필요
  2. 농구공의 개수 입력받기
  3. 상자의 개수 판별하기
  4. 결과 출력하기
  • 스캐너 과정 (마지막으로 적어보자ㅋㅋ)
    • 숫자를 입력받을 수 있는 변수는 스캐너
      -> 쓰고 나면 빨간 줄 : import 해주기 (자바유틸)
      -> 이대로는 콘솔 창에 아무것도 안 뜨기 때문에 사용자에게 안내 : ln 없앤 프린트문
      -> 정수를 입력받기 위해 nextInt 메소드 사용
      -> 이걸 ball이라는 변수에 저장
  • 판별식
    -> 5개씩 나눴을 때 나누어떨어지면 몫으로
    나누어떨어지지 않으면 몫에 1개 추가하는 판별식을 쓰고
    -> 이걸 변수에 담는데
    String result 를 쓰니 빨간 줄 : 결과는 정수니까 int로
  • 최종 결과

CF) (나) 문제 풀 때
1. 전체적인 흐름 손으로 구조화하기 - 순서도? 이런 느낌으로
2. 코드를 쓸 때 왼쪽부터 오른쪽으로 순서대로 쓸 필요 없어
: 먼저 판별식 완성하고, 왼쪽으로 커서 옮겨서 변수에 담고, 다시 왼쪽으로 커서 옮겨서 자료형 쓰고 ~ 이런 식으로 해도 돼


profile
STEP BY STEP

0개의 댓글