문제1 - 자연수 출력
처음 10개의 자연수를 출력하는 프로그램을 작성해 보세요. 이때 count라는 변수를 사용해야 합니다.
while문, for문 2가지 버전의 정답을 만들어야 합니다.
✏
public static void main(String[] args) {
int count = 1;
while (count <= 10) {
System.out.println(count);
count++;
}
}
}
public static void main(String[] args) {
for (int count = 1; count <= 10; count++) {
System.out.println(count);
}
}
}
정답 O
문제2-짝수 출력⭐⭐
반복문을 사용하여 처음 10개의 짝수를 출력하는 프로그램을 작성해 보세요. 이때, num이라는 변수를 사용하여 수를 표현해야 합니다.
while문, for문 가지 버전의 정답을 만들어야 합니다.
✏
public static void main(String[] args) {
int num = 1;
int sum = 0;
while (num < 21) {
sum = num % 2;
if (sum == 0) {
System.out.println("짝수= " + num);
}
num++;
}
}
}
public static void main(String[] args) {
for (int num = 1; num < 21; num++) {
int sum = num % 2;
if (sum == 0) {
System.out.println("짝수= " + num);
}
}
}
}
‼ 오답노트
🖍 첫번째 int sum = 0; ⇒ 0이 회색으로 사용하지 않음 처리되어 틀린듯
🖍 num < 21이 이상하다고 생각함
🖍 출력 값은 맞았으나 범위와 증감식은 틀림