Saat ingin meningkatkan keterampilan pemrograman Anda, Anda mungkin ingin belajar tentang barisan geometri di beberapa titik. Dalam barisan geometri, setiap suku ditemukan dengan mengalikan suku sebelumnya dengan konstanta.
Dalam artikel ini, Anda akan mempelajari cara mencari jumlah deret geometri menggunakan Python, C++, JavaScript, dan C.
Apa itu Deret Geometris?
Jumlah suku-suku barisan geometri tak hingga disebut barisan geometri. Barisan geometri atau deret geometri dilambangkan sebagai berikut:
a, ar, ar², ar³, ...
di mana,
a = suku pertama
r = rasio umum
Pernyataan masalah
Anda diberi suku pertama, rasio umum, dan tidak. suku-suku deret geometri. Anda perlu menemukan jumlah deret geometri. Contoh: Biarkan firstTerm = 1, commonRatio = 2, dan noOfTerms = 8. Deret Geometris: 1 + 2 + 4 + 8 + 16 + 32 + 64 + 128 Jumlah deret geometri: 255 Jadi, hasilnya adalah 255.
Pendekatan Iteratif untuk Menemukan Jumlah Deret Geometris
Pertama, mari kita lihat cara iteratif untuk menemukan jumlah deret geometri. Anda akan mengetahui cara melakukannya dengan setiap bahasa pemrograman utama di bawah ini.
Program C++ untuk Mencari Jumlah Deret Geometri Menggunakan Iterasi
Di bawah ini adalah program C++ untuk mencari jumlah deret geometri menggunakan iterasi:
// Program C++ untuk mencari jumlah deret geometri
#termasuk
menggunakan namespace std;
// Berfungsi untuk mencari jumlah deret geometri
float sumOfGeometricSeries (float firstTerm, float commonRatio, int noOfTerms)
{
hasil mengambang = 0;
untuk (int i=0; Saya{
hasil = hasil + suku pertama;
FirstTerm = FirstTerm * CommonRasio;
}
kembali hasil;
}
int utama()
{
float suku pertama = 1;
float commonRasio = 2;
int noOfTerms = 8;
cout<cout << "Rasio Umum: " << rasio umum << endl;
cout << "Jumlah Istilah: " << noOfTerms << endl;
cout << "Jumlah deret geometri: " << sumOfGeometricSeries (FirstTerm, commonRatio, noOfTerms) << endl;
kembali 0;
}
Keluaran:
Suku Pertama: 1
Rasio Umum: 2
Jumlah Istilah: 8
Jumlah deret geometri: 255
Program Python untuk Menemukan Jumlah Deret Geometris Menggunakan Iterasi
Di bawah ini adalah program Python untuk mencari jumlah deret geometri menggunakan iterasi:
# Program Python untuk menemukan jumlah deret geometri
# Berfungsi untuk mencari jumlah deret geometri
def sumOfGeometricSeries (FirstTerm, commonRatio, noOfTerms):
hasil = 0
untuk saya dalam jangkauan (noOfTerms):
hasil = hasil + suku pertama
suku pertama = suku pertama * rasio umum
hasil kembali
suku pertama = 1
rasio umum = 2
noOfTerms = 8
print("Jumlah Pertama :", Suku Pertama)
print("Rasio Umum:", Rasio Umum)
print("Jumlah Syarat :", noOfTerms)
print("Jumlah deret geometri:", sumOfGeometricSeries (FirstTerm, commonRatio, noOfTerms))
Keluaran:
Suku Pertama: 1
Rasio Umum: 2
Jumlah Istilah: 8
Jumlah deret geometri: 255
Terkait: Cara Mencetak "Halo, Dunia!" dalam Bahasa Pemrograman Paling Populer
Program JavaScript untuk Menemukan Jumlah Deret Geometris Menggunakan Iterasi
Di bawah ini adalah program JavaScript untuk mencari jumlah deret geometri menggunakan iterasi:
// Program JavaScript untuk menemukan jumlah deret geometri
// Berfungsi untuk mencari jumlah deret geometri
function sumOfGeometricSeries (FirstTerm, commonRatio, noOfTerms) {
hasil var = 0;
untuk (misalkan i=0; Saya{
hasil = hasil + suku pertama;
FirstTerm = FirstTerm * CommonRasio;
}
kembali hasil;
}
var suku pertama = 1;
var commonRasio = 2;
var noOfTerms = 8;
document.write("Suku Pertama: " +Jumlah Pertama + "
");
document.write("Rasio Umum: " + rasio umum + "
");
document.write("Jumlah Istilah: " + noOfTerms + "
");
document.write("Jumlah deret geometri: " + sumOfGeometricSeries (FirstTerm, commonRatio, noOfTerms));
Keluaran:
Suku Pertama: 1
Rasio Umum: 2
Jumlah Istilah: 8
Jumlah deret geometri: 255
Program C untuk Mencari Jumlah Deret Geometri Menggunakan Iterasi
Di bawah ini adalah program C untuk mencari jumlah deret geometri menggunakan iterasi:
// Program C untuk mencari jumlah deret geometri
#termasuk
// Berfungsi untuk mencari jumlah deret geometri
float sumOfGeometricSeries (float firstTerm, float commonRatio, int noOfTerms)
{
hasil mengambang = 0;
untuk (int i=0; Saya{
hasil = hasil + suku pertama;
FirstTerm = FirstTerm * CommonRasio;
}
kembali hasil;
}
int utama()
{
float suku pertama = 1;
float commonRasio = 2;
int noOfTerms = 8;
printf("Jumlah Pertama: %f \n", suku pertama);
printf("Rasio Umum: %f \n", Rasio Umum);
printf("Jumlah Istilah: %d \n", noOfTerms);
printf("Jumlah deret geometri: %f \n", sumOfGeometricSeries (FirstTerm, commonRatio, noOfTerms));
kembali 0;
}
Keluaran:
Suku Pertama: 1
Rasio Umum: 2
Jumlah Istilah: 8
Jumlah deret geometri: 255
Pendekatan Efisien untuk Menemukan Jumlah Deret Geometris Menggunakan Rumus
Anda dapat menggunakan rumus berikut untuk menemukan jumlah deret geometri:
Jumlah deret geometri = a (1 – rn)/(1 – r)
di mana,
a = suku pertama
d = rasio umum
n = Jumlah suku
Program C++ untuk Mencari Jumlah Deret Geometri Menggunakan Rumus
Di bawah ini adalah program C++ untuk mencari jumlah deret geometri dengan menggunakan rumus:
// Program C++ untuk mencari jumlah deret geometri
#termasuk
menggunakan namespace std;
// Berfungsi untuk mencari jumlah deret geometri
float sumOfGeometricSeries (float firstTerm, float commonRatio, int noOfTerms)
{
return (FirstTerm * (1 - pow (commonRatio, noOfTerms))) / (1 - commonRatio);
}
int utama()
{
float suku pertama = 1;
float commonRasio = 2;
int noOfTerms = 8;
cout<cout << "Rasio Umum: " << rasio umum << endl;
cout << "Jumlah Istilah: " << noOfTerms << endl;
cout << "Jumlah deret geometri: " << sumOfGeometricSeries (FirstTerm, commonRatio, noOfTerms) << endl;
kembali 0;
}
Keluaran:
Suku Pertama: 1
Rasio Umum: 2
Jumlah Istilah: 8
Jumlah deret geometri: 255
Program Python untuk Menemukan Jumlah Deret Geometris Menggunakan Rumus
Di bawah ini adalah program Python untuk mencari jumlah deret geometri menggunakan rumus:
# Program Python untuk menemukan jumlah deret geometri
# Berfungsi untuk mencari jumlah deret geometri
def sumOfGeometricSeries (FirstTerm, commonRatio, noOfTerms):
return (FirstTerm * (1 - pow (commonRatio, noOfTerms))) / (1 - commonRatio)
suku pertama = 1
rasio umum = 2
noOfTerms = 8
print("Jumlah Pertama :", Suku Pertama)
print("Rasio Umum:", Rasio Umum)
print("Jumlah Syarat :", noOfTerms)
print("Jumlah deret geometri:", sumOfGeometricSeries (FirstTerm, commonRatio, noOfTerms))
Keluaran:
Suku Pertama: 1
Rasio Umum: 2
Jumlah Istilah: 8
Jumlah deret geometri: 255
Terkait: Cara Mencari KPK dan KPK dari Dua Angka dalam Berbagai Bahasa
Program JavaScript untuk Menemukan Jumlah Deret Geometris Menggunakan Rumus
Di bawah ini adalah program JavaScript untuk mencari jumlah deret geometri menggunakan rumus:
// Program JavaScript untuk menemukan jumlah deret geometri
// Berfungsi untuk mencari jumlah deret geometri
function sumOfGeometricSeries (FirstTerm, commonRatio, noOfTerms) {
return (FirstTerm * (1 - Math.pow (commonRatio, noOfTerms))) / (1 - commonRatio);
}
var suku pertama = 1;
var commonRasio = 2;
var noOfTerms = 8;
document.write("Suku Pertama: " +Jumlah Pertama + "
");
document.write("Rasio Umum: " + rasio umum + "
");
document.write("Jumlah Istilah: " + noOfTerms + "
");
document.write("Jumlah deret geometri: " + sumOfGeometricSeries (FirstTerm, commonRatio, noOfTerms));
Keluaran:
Suku Pertama: 1
Rasio Umum: 2
Jumlah Istilah: 8
Jumlah deret geometri: 255
Terkait: Cara Menghitung Kemunculan Karakter yang Diberikan dalam sebuah String
Program C untuk Mencari Jumlah Deret Geometri Menggunakan Rumus
Di bawah ini adalah program C untuk mencari jumlah deret geometri dengan menggunakan rumus:
// Program C untuk mencari jumlah deret geometri
#termasuk
#termasuk
// Berfungsi untuk mencari jumlah deret geometri
float sumOfGeometricSeries (float firstTerm, float commonRatio, int noOfTerms)
{
return (FirstTerm * (1 - pow (commonRatio, noOfTerms))) / (1 - commonRatio);
}
int utama()
{
float suku pertama = 1;
float commonRasio = 2;
int noOfTerms = 8;
printf("Jumlah Pertama: %f \n", suku pertama);
printf("Rasio Umum: %f \n", Rasio Umum);
printf("Jumlah Istilah: %d \n", noOfTerms);
printf("Jumlah deret geometri: %f \n", sumOfGeometricSeries (FirstTerm, commonRatio, noOfTerms));
kembali 0;
}
Keluaran:
Suku Pertama: 1
Rasio Umum: 2
Jumlah Istilah: 8
Jumlah deret geometri: 255
Sekarang Anda Tahu Cara Menemukan Jumlah Deret Geometris Menggunakan Bahasa Pemrograman Yang Berbeda
Pada artikel ini, Anda mempelajari cara mencari jumlah deret geometri menggunakan dua pendekatan: iterasi dan rumus. Anda juga belajar bagaimana memecahkan masalah ini menggunakan berbagai bahasa pemrograman seperti Python, C++, JavaScript, dan C.
Python adalah bahasa pemrograman tujuan umum dengan fokus pada keterbacaan kode. Anda dapat menggunakan Python untuk ilmu data, pembelajaran mesin, pengembangan web, pemrosesan gambar, visi komputer, dll. Ini adalah salah satu bahasa pemrograman yang paling serbaguna. Sangat bermanfaat untuk menjelajahi bahasa pemrograman yang hebat ini.
Memilih lingkungan desktop Linux bisa jadi sulit. Berikut adalah lingkungan desktop Linux terbaik untuk dipertimbangkan.
Baca Selanjutnya
- Pemrograman
- Python
- JavaScript
- Pemrograman C
- Pemrograman
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