Barisan aritmatika adalah barisan yang setiap sukunya berbeda dengan suku sebelumnya dengan besaran yang tetap. Dan mengetahui bagaimana menemukan ini dapat membantu Anda membangun keahlian pemrograman Anda dalam bahasa apa pun yang Anda gunakan.
Dalam artikel ini, Anda akan mempelajari cara mencari jumlah deret aritmatika menggunakan Python, C++, JavaScript, dan C.
Apa itu Deret Aritmatika?
Jumlah suku-suku barisan aritmatika berhingga disebut deret aritmatika. Barisan aritmatika dilambangkan sebagai berikut:
a, a+d, a+2d, a+3d, a+4d, ...
di mana,
a = suku pertama
d = Beda umum
Pernyataan masalah
Anda diberi istilah pertama, perbedaan umum, dan tidak. dari suku-suku deret aritmatika. Anda perlu menemukan jumlah deret aritmatika. Contoh: Biarkan firstTerm = 1, commonDifference = 2, dan noOfTerms = 5. Deret Aritmatika: 1 + 3 + 5 + 7 + 9 Jumlah deret aritmatika: 25 Jadi, outputnya adalah 25.
Pendekatan Iteratif untuk Menemukan Jumlah Deret Aritmatika
Pertama, kita akan melihat pendekatan iteratif. Anda dapat mengetahui cara menemukan jumlah dengan cara ini untuk bahasa pemrograman utama di bawah ini.
Program C++ untuk Mencari Jumlah Deret Aritmatika Menggunakan Iterasi
Di bawah ini adalah program C++ untuk mencari jumlah deret aritmatika menggunakan iterasi:
// Program C++ untuk mencari jumlah deret aritmatika
#termasuk
menggunakan namespace std;
// Fungsi untuk mencari jumlah deret aritmatika
int sumOfArithmeticSeries (int firstTerm, int commonDifference, int noOfTerms)
{
int hasil = 0;
untuk (int i=0; Saya{
hasil = hasil + suku pertama;
FirstTerm = FirstTerm + CommonDifference;
}
kembali hasil;
}
int utama()
{
int suku pertama = 1;
int commonDifference = 2;
int noOfTerms = 5;
cout<cout << "Perbedaan Umum: " << perbedaan umum << endl;
cout << "Jumlah Istilah: " << noOfTerms << endl;
cout << "Jumlah deret aritmatika: " << sumOfArithmeticSeries (FirstTerm, commonDifference, noOfTerms) << endl;
kembali 0;
}
Keluaran:
Suku Pertama: 1
Perbedaan Umum: 2
Jumlah Istilah: 5
Jumlah deret aritmatika: 25
Program Python untuk Menemukan Jumlah Deret Aritmatika Menggunakan Iterasi
Di bawah ini adalah program Python untuk menemukan jumlah deret aritmatika menggunakan iterasi:
# Program Python untuk menemukan jumlah deret aritmatika
# Berfungsi untuk mencari jumlah deret aritmatika
def sumOfArithmeticSeries (FirstTerm, commonDifference, noOfTerms):
hasil = 0
untuk saya dalam jangkauan (noOfTerms):
hasil = hasil + suku pertama
FirstTerm = FirstTerm + CommonDifference
hasil kembali
suku pertama = 1
perbedaan umum = 2
noOfTerms = 5
print("Jumlah Pertama :", Suku Pertama)
print("Perbedaan Umum:", Perbedaan Umum)
print("Jumlah Syarat :", noOfTerms)
print("Jumlah deret aritmatika:", sumOfArithmeticSeries (FirstTerm, commonDifference, noOfTerms))
Keluaran:
Suku Pertama: 1
Perbedaan Umum: 2
Jumlah Istilah: 5
Jumlah deret aritmatika: 25
Terkait: Cara Menggunakan For Loop dengan Python
Program JavaScript untuk Menemukan Jumlah Deret Aritmatika Menggunakan Iterasi
Di bawah ini adalah program JavaScript untuk mencari jumlah deret aritmatika menggunakan iterasi:
// Program JavaScript untuk menemukan jumlah deret aritmatika
// Fungsi untuk mencari jumlah deret aritmatika
function sumOfArithmeticSeries (FirstTerm, commonDifference, noOfTerms) {
hasil var = 0;
untuk (misalkan i=0; Saya{
hasil = hasil + suku pertama;
FirstTerm = FirstTerm + CommonDifference;
}
kembali hasil;
}
var suku pertama = 1;
var commonDifference = 2;
var noOfTerms = 5;
document.write("Suku Pertama: " +Jumlah Pertama + "
");
document.write("Perbedaan Umum: " + CommonDifference + "
");
document.write("Jumlah Istilah: " + noOfTerms + "
");
document.write("Jumlah deret aritmatika: " + sumOfArithmeticSeries (FirstTerm, commonDifference, noOfTerms));
Keluaran:
Suku Pertama: 1
Perbedaan Umum: 2
Jumlah Istilah: 5
Jumlah deret aritmatika: 25
Terkait: Cara Menemukan Produk Semua Elemen dalam Array
Program C untuk Mencari Jumlah Deret Aritmatika Menggunakan Iterasi
Di bawah ini adalah program C untuk mencari jumlah deret aritmatika menggunakan iterasi:
// Program C untuk mencari jumlah deret aritmatika
#termasuk
// Fungsi untuk mencari jumlah deret aritmatika
int sumOfArithmeticSeries (int firstTerm, int commonDifference, int noOfTerms)
{
int hasil = 0;
untuk (int i=0; Saya{
hasil = hasil + suku pertama;
FirstTerm = FirstTerm + CommonDifference;
}
kembali hasil;
}
int utama()
{
int suku pertama = 1;
int commonDifference = 2;
int noOfTerms = 5;
printf("Suku Pertama: %d \n", Suku Pertama);
printf("Perbedaan Umum: %d \n", perbedaan umum);
printf("Jumlah Syarat: %d \n", noOfTerms);
printf("Jumlah deret aritmatika: %d \n", sumOfArithmeticSeries (FirstTerm, commonDifference, noOfTerms));
kembali 0;
}
Keluaran:
Suku Pertama: 1
Perbedaan Umum: 2
Jumlah Istilah: 5
Jumlah deret aritmatika: 25
Pendekatan Efisien untuk Menemukan Jumlah Deret Aritmatika Menggunakan Rumus
Anda dapat menggunakan rumus berikut untuk menemukan jumlah deret aritmatika:
Jumlah deret aritmatika = ((n / 2) * (2 * a + (n - 1) * d))
di mana,
a = suku pertama
d = Beda umum
n = Jumlah suku
Program C++ untuk Mencari Jumlah Deret Aritmatika Menggunakan Rumus
Di bawah ini adalah program C++ untuk mencari jumlah deret aritmatika menggunakan rumus:
// Program C++ untuk mencari jumlah deret aritmatika
#termasuk
menggunakan namespace std;
// Fungsi untuk mencari jumlah deret aritmatika
int sumOfArithmeticSeries (int firstTerm, int commonDifference, int noOfTerms)
{
return (noOfTerms / 2) * (2 * firstTerm + (noOfTerms - 1) * commonDifference);
}
int utama()
{
int suku pertama = 1;
int commonDifference = 2;
int noOfTerms = 5;
cout<cout << "Perbedaan Umum: " << perbedaan umum << endl;
cout << "Jumlah Istilah: " << noOfTerms << endl;
cout << "Jumlah deret aritmatika: " << sumOfArithmeticSeries (FirstTerm, commonDifference, noOfTerms) << endl;
kembali 0;
}
Keluaran:
Suku Pertama: 1
Perbedaan Umum: 2
Jumlah Istilah: 5
Jumlah deret aritmatika: 25
Program Python untuk Menemukan Jumlah Deret Aritmatika Menggunakan Rumus
Di bawah ini adalah program Python untuk mencari jumlah deret aritmatika menggunakan rumus:
# Program Python untuk menemukan jumlah deret aritmatika
# Berfungsi untuk mencari jumlah deret aritmatika
def sumOfArithmeticSeries (FirstTerm, commonDifference, noOfTerms):
return (noOfTerms / 2) * (2 * firstTerm + (noOfTerms - 1) * commonDifference)
suku pertama = 1
perbedaan umum = 2
noOfTerms = 5
print("Jumlah Pertama :", Suku Pertama)
print("Perbedaan Umum:", Perbedaan Umum)
print("Jumlah Syarat :", noOfTerms)
print("Jumlah deret aritmatika:", sumOfArithmeticSeries (FirstTerm, commonDifference, noOfTerms))
Keluaran:
Suku Pertama: 1
Perbedaan Umum: 2
Jumlah Istilah: 5
Jumlah deret aritmatika: 25
Terkait: Cara Menerapkan Pencarian Linier Menggunakan Rekursi di C, C++, Python, dan JavaScript
Program JavaScript untuk Menemukan Jumlah Deret Aritmatika Menggunakan Rumus
Di bawah ini adalah program JavaScript untuk mencari jumlah deret aritmatika menggunakan rumus:
// Program JavaScript untuk menemukan jumlah deret aritmatika
// Fungsi untuk mencari jumlah deret aritmatika
function sumOfArithmeticSeries (FirstTerm, commonDifference, noOfTerms) {
return (noOfTerms / 2) * (2 * firstTerm + (noOfTerms - 1) * commonDifference);
}
var suku pertama = 1;
var commonDifference = 2;
var noOfTerms = 5;
document.write("Suku Pertama: " +Jumlah Pertama + "
");
document.write("Perbedaan Umum: " + CommonDifference + "
");
document.write("Jumlah Istilah: " + noOfTerms + "
");
document.write("Jumlah deret aritmatika: " + sumOfArithmeticSeries (FirstTerm, commonDifference, noOfTerms));
Keluaran:
Suku Pertama: 1
Perbedaan Umum: 2
Jumlah Istilah: 5
Jumlah deret aritmatika: 25
Program C untuk Mencari Jumlah Deret Aritmatika Menggunakan Rumus
Di bawah ini adalah program C untuk mencari jumlah suatu deret aritmatika dengan menggunakan rumus:
// Program C untuk mencari jumlah deret aritmatika
#termasuk
// Fungsi untuk mencari jumlah deret aritmatika
int sumOfArithmeticSeries (int firstTerm, int commonDifference, int noOfTerms)
{
return (noOfTerms / 2) * (2 * firstTerm + (noOfTerms - 1) * commonDifference);
}
int utama()
{
int suku pertama = 1;
int commonDifference = 2;
int noOfTerms = 5;
printf("Suku Pertama: %d \n", Suku Pertama);
printf("Perbedaan Umum: %d \n", perbedaan umum);
printf("Jumlah Syarat: %d \n", noOfTerms);
printf("Jumlah deret aritmatika: %d \n", sumOfArithmeticSeries (FirstTerm, commonDifference, noOfTerms));
kembali 0;
}
Keluaran:
Suku Pertama: 1
Perbedaan Umum: 2
Jumlah Istilah: 5
Jumlah deret aritmatika: 25
Menemukan Deret Aritmatika Dengan Bahasa Pemrograman Berbeda Itu Mudah
Sekarang Anda telah membaca artikel ini, Anda tahu bagaimana menemukan deret aritmatika dengan masing-masing bahasa pemrograman utama.
C++ adalah salah satu bahasa pemrograman "bread and butter". Ini digunakan untuk mengembangkan berbagai perangkat lunak seperti database, sistem operasi, kompiler, browser web, dll. Jika Anda ingin belajar C++, Anda harus melihat beberapa situs terbaik seperti Udemy, edX, LearnCpp, dan sebagainya.
Ingin belajar C++? Berikut adalah situs web dan kursus online C++ terbaik untuk pemula dan programmer berpengalaman.
Baca Selanjutnya
- Pemrograman
- Python
- JavaScript
- Pemrograman C
- Tutorial Pengkodean

Yuvraj adalah mahasiswa sarjana Ilmu Komputer di University of Delhi, India. Dia bersemangat tentang Pengembangan Web Full Stack. Ketika dia tidak menulis, dia menjelajahi kedalaman teknologi yang berbeda.
Berlangganan newsletter kami
Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!
Klik di sini untuk berlangganan