Program Barisan dan Deret Bilangan Aritmatika dengan Java

Halo gais! Jika sebelumnya sudah membuat Program Deret Fibonacci, dan Lucas, kali ini kita akan membuat Program Barisan dan Deret Bilangan Aritmatika dengan Bahasa Java.

Sumber : Wikipedia.orgDetik.comRuangguru.com (Blog), dan Saylordotorg.Github.io

Untuk Software-nya, Anda bisa menggunakan NetBeans, Eclipse, IntelliJ IDEA, ataupun VS Code. Bahkan Anda juga bisa menggunakan Online Compiler yang ada di Internet seperti ProgramizOneCompilerOnlineGDBTrinket, dll.

Deret Aritmatika erat kaitannya dengan Barisan Aritmatika. Meski keduanya berbeda, beberapa soal deret Aritmatika dapat kita pecahkan dengan mengkombinasikan rumus deret dan barisan Aritmatika. Tapi, sebenarnya apa itu Deret Aritmatika?

Artinya jika diketahui Barisan Aritmatika adalah U1U2U3, ..., Un maka Deret Aritmatika-nya yaitu U1 + U2 + U3 ... + Un. Deret Aritmatika dilambangkan dengan Sn. Deret Aritmatika juga dapat diartikan sebagai barisan yang nilai seluruh sukunya diperoleh dari penjumlahan atau pengurangan suku sebelumnya dengan suatu bilangan.

Contohnya :

3, 7, 11, 15, 19, ...

Misal an adalah suku barisan ke-n, maka :

Lebih umumnya, suku barisan ke-n dapat ditulis :


Inilah Barisan dan Deret Bilangan Aritmatika dengan Java :

import java.util.Scanner;

public class BarisanDeret{
    public static void main(String[]args) {
        Scanner scan = new Scanner(System.in);
        int a,b,n,i,hasil;
        System.out.println("Program Barisan Deret Aritmatika");
        System.out.println("================================");

        System.out.print("Masukan Suku Awal : ");
        a = scan.nextInt();
        System.out.print("Masukan Banyak Suku : ");
        n = scan.nextInt();
        System.out.print("Masukan Beda : ");
        b = scan.nextInt();

        System.out.println("Barisan Aritmatika : ");
        for(i=0;i<n;i++){
        System.out.print(a+(i*b) +" ");
        }
        System.out.print("\nDeret Aritmatika : "+ (2*a+(n-1)*b)*n/2);
    }
}

Input dan Output :

Program Barisan Deret Aritmatika
================================
Masukan Suku Awal :  1
Masukan Banyak Suku :  12
Masukan Beda :  4
Barisan Aritmatika : 
1 5 9 13 17 21 25 29 33 37 41 45 
Deret Aritmatika : 276


Mohon maaf apabila ada kesalahan sedikit pun pada Kode Program ini.

Terima Kasih 😀😊😘👌👍 :)

Post a Comment

Previous Post Next Post