Algoritma :
Deklarasi
x : integer
y : integer
n : integer
i : integer
Deskripsi
Read x
Read y
Read n
for i write x+(i*y)
end for
end
Program Biasa :
05 | cout<< "Deret Aritmatika\n" ; |
06 | cout<< "Masukkan batas deret aritmatika: " ; |
08 | cout<< "Masukan Bilangan pertama : " ; |
10 | cout<< "Masukan Beda: " ; |
26 | void aritmatika::masukan(){ |
27 | cout<< "Deret Aritmatika\n" ; |
28 | cout<< "Masukkan batas deret aritmatika: " ; |
30 | cout<< "Masukan Bilangan pertama : " ; |
32 | cout<< "Masukan Beda: " ; |
34 | void aritmatika::proses(){ |
47 | public static void main() { |
48 | aritmatika x = new aritmatika(); |
53 | System.out. print ( "Deret Aritmatika\n" ); |
54 | System.out. print ( "Masukkan batas deret aritmatika: " ); |
56 | System.out. print ( "Masukan Bilangan pertama : " ); |
58 | System.out. print ( "Masukan Beda: " ); |
61 | for (int i = 0 ;i<n;i++){ |
62 | System.out. print (x+(i *y)); |
63 | System.out. print ( " " );}} |
Penjelasan :
Program di atas adalah program yang digunakan untuk mencari deret bilangan aritmatika. Apa itu bilangan aritmatika ? bilangan aritmatika adalah bilangan yang dimulai dengan angka, sebut saja x yang akan menjadi nilai pertamanya angka selanjutnya adalah angka x ditambah dengan selisih, angka selanjutnya adalah angka x yang sudah ditambah selisih kemudian ditambah dengan selisihnya lagi. Contoh 1,4,7,10 dalam kasus ini selisihnya 3. Langsung saja ke program di atas kita gunakan fungsi for atau perulangan untuk mengulang rumus agar dapat diperoleh hasil tiap deretnya, dimana rumusnya adalah x+(i*y), dimana x adalah bilangan pertama sebagai dasar, y sebagai selisihnya dan i sebagai bilangan pengkali dengan angka selisih, baru ditambah dengan nilai awal tadi.
Tidak ada komentar:
Posting Komentar