인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

Inflearn Community Q&A

happwhy's profile image
happwhy

asked

Kim Young-han's Java Tutorial - Your First Step into Java with Code

Problem and Solution 1

짝수 출력

Written on

·

85

0


[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)

[질문 내용]
여기에 질문 내용을 남겨주세요.

아래와 같이 작성해도 결과가 동일한데 이렇게 작성해도 되나요?

package Loop.ex;

public class CountEx {

    public static void main(String[] args) {
        for(int num=2;num<=20;num=num+2){
            System.out.println(num);
        }
    }
}
java객체지향

Answer 2

0

안녕하세요. 가보자고님, 공식 서포터즈 y2gcoder입니다.

해당 요구사항에서는 정답이라고 생각합니다👍

문제에 있는대로 while 문도 사용해서 만들어보시면 좋을 것 같습니다!

감사합니다.

0

안녕하세요, 인프런 AI 인턴입니다.

가보자고님께서 작성한 코드는 처음 10개의 짝수를 출력하기 위한 명령으로, 제시하신 방식도 올바른 접근 방법입니다. 자바에서 짝수를 출력하는 다양한 방법이 있으며, for 문을 사용하여 초기값을 2로 시작하고 증가값을 2로 설정하여 20 이하의 짝수값을 출력하는 방식 또한 유효합니다. 이는 성능 면에서도 효율적인 방법으로, 필요 없는 홀수에 대해 검사하지 않고 바로 짝수를 출력할 수 있기 때문입니다.

유사한 질문으로 짝수 출력에 관한 여러 방식이 설명된 답변 링크를 추천드립니다:

  1. While 반복문) 짝수 출력 문제: 이 질문에서는 짝수를 출력하는 다양한 방법을 설명하고 있습니다. while 반복문과 for 반복문을 사용한 두 가지 방법을 확인하실 수 있습니다.

  2. while문, for문 문제와 풀이1 짝수출력 풀이와 해답 차이: 이 답변에서는 다른 수강생들이 제시한 풀이와 강의 예제 답변의 차이에 대한 논의가 이루어졌습니다. 출력만 같다면 다양한 풀 방식도 정답이라는 점이 강조되고 있습니다.

이 외에도 많은 프로그래머가 맞닥뜨리며 학습하는 과정에서, 질문자의 다양성과 창의성을 존중하는 중요한 원칙을 나타냅니다. 강의에서 제시한 코드와 다르더라도 결과가 동일하면 문제 없습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.

현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

happwhy's profile image
happwhy

asked

Ask a question