06/04/2021, 14:47

ính tổng các số trong mảng trong Java - Bài tập Java có lời giải cơ bản đến nâng cao

Trong bài này chúng ta sẽ thực hiện chương trình tính tổng các số trong mảng trong Java. Đây là bài tập căn bản giúp các bạn nắm vững kiến thức về mảng (Array). Dưới đây chúng ta sẽ thực hiện hai chương trình tính tổng các số trong mảng, chương trình một chúng ta sẽ sử dụng một mảng được gán giá ...

Trong bài này chúng ta sẽ thực hiện chương trình tính tổng các số trong mảng trong Java. Đây là bài tập căn bản giúp các bạn nắm vững kiến thức về mảng (Array).

Dưới đây chúng ta sẽ thực hiện hai chương trình tính tổng các số trong mảng, chương trình một chúng ta sẽ sử dụng một mảng được gán giá trị sẵn trước đó. Chương trình hai sẽ yêu cầu người dùng nhập vào giá trị của mảng rồi thực hiện việc tính tổng.

Ví dụ 1:

Ở ví dụ này chúng ta sẽ sử dụng vòng lặp For để tính tổng các số trong mảng.

class TinhTongTrongMang{
    public static void main(String args[]){
        int[] array = {10, 20, 30, 40, 50, 10};
        int sum = 0;
        //Advanced for loop
        for( int num : array) {
            sum = sum+num;
        }
        System.out.println("Kết quả là:"+sum);
    }
}

Kết quả:

tinh tong mang JPG

Ví dụ 2: Tính tổng các số trong mảng sử dụng Scanner.

Trong ví dụ này chúng ta sẽ thực hiện chương trình tính tổng các số trong mảng sử dụng Scanner, vì vậy hãy import nó vào trước đã nhé!

import java.util.Scanner;
public class TinhTongTrongMang {
    public static void main(String[] args) {
        System.out.println("Nhập vào số phần tử trong mảng: ");
        Scanner scanner = new Scanner(System.in);
        int n = scanner.nextInt();
        double[] arr = new double[n];
        double total = 0;
        for(int i=0; i<arr.length; i++){
            System.out.print("Nhập vào giá trị cho phần tử thứ "+(i+1)+": ");
            arr[i] = scanner.nextDouble();
        }
        scanner.close();
        for(int i=0; i<arr.length; i++){
            total = total + arr[i];
        }
        System.out.format("Kết quả là: %.3f", total);
    }
}

Kết quả:

tinh tong mang1 JPG

Như vậy chúng ta đã thực hiện xong hai chương trình tính tổng các số trong mảng trong java. Chúc các bạn thực hiện thành công!!!

Tạ Quốc Bảo

23 chủ đề

7270 bài viết

Cùng chủ đề
0