문제
1부터 전달받은 수까지의 합을 출력하는 함수를 작성하고 1000 이하의 자연수를 입력받아 작성한 함수로 전달하여 출력하는 프로그램을
작성하시오.
입력 예
100
출력 예
5050
import java.util.*;
public class Main {
public static int answer(int n) {
int sum = 0;
for (int i = 1; i <= n; i++) {
sum += i;
}
return sum;
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int num;
do {
num = sc.nextInt();
} while (num < 1 || num > 1000);
System.out.println(answer(num));
}
}
'Algorithm > Language Coder' 카테고리의 다른 글
| Jungol (Java) - 173 : 함수1 - 형성평가4 (0) | 2020.08.17 |
|---|---|
| Jungol (Java) - 172 : 함수1 - 형성평가3 (0) | 2020.08.17 |
| Jungol (Java) - 170 : 함수1 - 형성평가1 (0) | 2020.08.17 |
| Jungol (Java) - 578 : 함수1 - 자가진단8 (0) | 2020.08.17 |
| Jungol (Java) - 577 : 함수1 - 자가진단7 (0) | 2020.08.17 |