상세 컨텐츠

본문 제목

JAVA. 백준 알고리즘 단계별 문제 - 6단계(문제 번호 15596)

공-부/백준 알고리즘

by 사랑짱 2021. 5. 27. 19:18

본문

(문제 번호 15596)

정수 n개가 주어졌을 때, n개의 합을 구하는 함수를 작성하시오.

 

문제 해결 포인트

배열의 값을 합하는 메소드를 만들어야 한다.

 

 

문제 해결 과정

1. 배열의 값을 합하는 sum() 메소드를 만든다.

2. Scanner를 통해 배열의 개수를 입력받는다.

3. 배열의 개수만큼 배열의 값을 입력받아 저장한다.

4. 앞서 만든 sum() 메소드를 호출하여 출력한다.

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
import java.util.Scanner;

 
public class No01 {


    public static long sum(int[] a) {       
        int sum = 0;

        for(int i = 0; i < a.length; i++) {
            sum += a[i];
        }
        return sum;
   } // sum 메소드

    
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        int n = sc.nextInt();
        int[] arr = new int[n];

        
        for(int i = 0; i < arr.length; i++) {
            arr[i] = sc.nextInt();
        }    
        
        System.out.println(No01.sum(arr));

   } //main

} //class
cs

 

 

관련글 더보기