논리 연산자
↓
조건 연산자와 문자열 열결하는법
↓
위에 배웠던 내용 문제 풀이
아래 System.out.println은 처음에 작성했었던 답은 나왔지만 더 효율적인 답은
위에 답입니다
// balance = balance * 1 + balance * pct;
// balance = balance * (1 + pct);
balance *= (1+pct);
System.out.println(balance);
헷갈렸던 문제 홀수 짝수 문제입니다.
홀수의 여부를 묻기 위해선 2로 나눈 나머지가 홀수 면되는 부분이기때문에 나누기 연산자 %를 사용해 줍니다.
조건문 들어갑니다
▶ if문
답은 합격!
▶ else if문
else if는 무한으로 사용 가능합니다.
답은 합격!
▶ else 문
else문엔 조건식을 쓰지않는다.
답은 합격!
▶switch문
① 지정된 표현식의 결과에 따라 분기 처리한다.(true/false에 의한 분기 처리가 아니다)
② 일반적으로 if문에 비해서 가독성이 좋다.
③ 각 분기를 구분하는 case와 default로 구성된다.
④ 4. break를 통해서 switch문을 종료 시킬 수 있다.
⑤ 형식
switch(표현식){ //표현식의 결과는 string, char, int가 가능하다.(boolean, double, long 불가)
case 결과1:
실행문
break
case 결과2:
실행문
break
default: //else
실행문
}
답은 목록보기!
▶for문
1. 연속된 숫자(수열)를 생성하는 목적의 반복문이다.
2. 형식
for(초깃값; 조건문; 증감문){
실행문
}
3. 실행순서
초깃값 -> 조건문 -> 실행문 -> 증감문 -> 조건문 -> 실행문 -> 증감문 ....
답은 1.2.3.4.5.6.7.8.9.10
답은 0,1,2,3,4
while문
답은 0,1,2,3,4,5,6,7,8,9
do while문
답은 100
break문
답은 1,2,3,4,5,6,7,8,9,10
continue문
답은 1,2,3,4,5,6,8,9,10,11,12,13,15,16,17,18,19,20,22 .....43,44,45,46,47,48,50
for문 중첩문
답은 이렇게 5일차 까지 나옵니다!
.
.
.
'코딩기록 저장소 🐕 > JAVA' 카테고리의 다른 글
if, switch문 어려웠던 문제 풀이 (0) | 2023.07.14 |
---|---|
{ 배열 } (0) | 2023.07.14 |
{대망의 JAVA 시작} (0) | 2023.07.12 |
java랑 git 친구만들기 (0) | 2023.07.12 |
abstract 와 interface의 차이점 (0) | 2023.06.26 |