Felix Ferdinand
Program ini merupakan program untuk menampilkan barisan aritmetika berdasarkan 3 input data dari user, yaitu suku pertama (a), beda suku (b), dan banyak suku (n).
Barisan aritmetika adalah barisan yang memiliki pola yang tetap, maksudnya adalah selisih satu suku dengan suku yang berdekatan selalu sama. Suku pertama barisan aritmetika biasa disimbolkan dengan a atau U1 dan beda antara dua suku yang berdekata disimbolkan dengan b. Suku lain pada barisan aritmetika disimbolkan dengan U2, U3, U4, …, Un dengan n adalah banyak suku pada barisan tersebut.
Contoh barisan aritmetika:
1) 2, 5, 8, 11, 14
a = 2
b = 3
n = 5
2) 4, 2, 0, -2, -4, -6
a = 4
b = -2
n = 6
Berikut adalah kode program aritmetika.
Alur program:
1. Program akan tidak meminta input dari user, yaitu suku pertama (a), beda suku (b), dan banyak suku (n).
2. Setelahnya program akan deklarasi variabel dup_a yang merupakan duplikat dari a dan variabel barisan yang merupakan list untuk menampung semua suku pada barisan.
3. Program akan melakukan looping sebanyak n kali untuk memasukkan nilai dup_a pada list barisan, kemudian nilai dup_a akan ditambahkan dengan b untuk mendapatkan nilai dari suku berikutnya.
4. Setelah looping selesai, program akan mencari nilai jumlah dari barisan yang didapat dengan menggunakan rumus berikut:
5. Terakhir, program akan menampilkan barisan yang didapat dan hasil jumlahnya.