등차수열 썸네일형 리스트형 [Java] 등차수열 / Factorial / 3과 5의 배수로 더한 값 (반복문 실습) 오늘은 마지막으로 반복문 실습을 하기 위해 3가지 예제를 풀어보고 마무리 하도록 하겠습니다. 1. 등차수열의 합을 구하는 함수 2. Factorial을 구하는 함수 3. 임의의 정수 n까지의 3의 배수거나 5의 배수인 정수들 다 더한 함수 먼저 등차수열을 구하는 함수를 구현해보겠습니다. public static void add(int n) { int sum = 0; for (int i = 0; i n; i++) { sum += i; } System.out.printf("%d까지의 등차수열의 합 :", n); System.out.println(sum); } 반복문을 써서 sum에 i값을 계속해서 더해주면 됩니다. public static void factorial(int n) { int sum .. 더보기 [Java] 재귀적 호출(recursive call) - 등차수열 재귀적 호출(recursive call)이란 함수 속에서 자기 자신(이 함수)을 호출하는 것을 말합니다. 즉 함수를 반복해서 계속 실행하는 것입니다. 함수를 부르는 것은 느린 작업이기 떄문에 반복문인 for을 써서 구현할 수도 있지만 재귀적 호출을 이용해서 기억에서 테스트할 떄 이런 알고르짐을 응용해서 문제를 출제하는 경향이 있기 때문에 작성하는 법을 숙지해야 합니다. 예제로 등차 수열을 구현해보겠습니다. 사용자에게 숫자 하나를 입력받으면 해당 값까지 등차수열을 더한 값을 출력하는 함수입니다. import java.util.Scanner; public class FMain1 { public static int Input() { System.out.println("값을 하나 입력하세요."); re.. 더보기 이전 1 다음