JAVA 반목문 Quiz

Walter Mitty·2022년 5월 17일
0

JAVA

목록 보기
8/21

Quiz 1

1 부터 100까지 더하기

내 답안

int = 0;
sum = 0;

while ( i < 100 ) {
	sum += (i + 1);
    i++;
}
System.out.println(sum)

답 5050

튜터님 답안

int sum = 0;

for(int i=0; i< 100; i++) {
	sum += i + 1;
}
System.out.println(sum)

5050 나옴.

Quiz 2

5초부터 시작하는 카운트다운을 반복문 써서 만들기

for (int i = 5; i >= 0; i--) {
	System.out.println("카운트다운: " + i);
}

+는 숫자와 문자 이어줄 때!

먼저 for문 만들어서 짝/홀 나누기

for (int i=0; i<30; i++) {
	int value = i + 1;
    if ( i % 2 == 0) {
    	//even
    } else {
    	//odd
    }
}

그 다음 짝수와 홀수 계산된걸 담을 변수를 만들어주자

int sumEven = 0; //짝수의 합을 저장할 변수
int sumOdd = 0; //홀수의 합을 저장할 변수

for (int i=0; i<30; i++) {
	int value = i + 1;
    if ( i % 2 == 0) {
		sumEven += value;
    } else {
    	sumOdd += value;
    }
}

System.out.println("even: " + sumEven);
System.out.println("odd: " + sumOdd);

0개의 댓글